اطلاعیه

Collapse
No announcement yet.

WDT – Watchdog Timer XMEGA

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    WDT – Watchdog Timer XMEGA

    لطفا در مورد روش کار Window Mode Operation توضیحی ارائه نمایید . خصوصا شکل شماره 2-11 که تا حدی (برای اینجانب) مبهم می باشد. باسپاس

    #2
    پاسخ : WDT – Watchdog Timer XMEGA

    در این مد علاوه بر تعریف یک زمان حداکثر برای ریست شدن WDT، یک زمان حداقل هم تعریف می شود که در محدوده آن نباید ریست اتفاق بیافتد. به عبارت دیگر در این وضعیت اگر WDT از یک حد سریع تر و از یک حد دیرتر ریست شود، منجر به فرمان ریست برای CPU خواهد شد.
    اوژن: به معنای افکننده و شکست دهنده است
    دانایی، توانایی است-Knowledge is POWER
    برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
    وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
    قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
    اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
    ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

    دیدگاه


      #3
      پاسخ : WDT – Watchdog Timer XMEGA

      1- تنظیماتWD موجود در منوی فیوز بیت نرم افزار AVR Studio چه تفاوتی با تنظیمات نرم افزاری کدنویسی دارد ؟
      2- فایده فعال شدن این فیوز بیت از بیرون چیست ؟
      3- این تنظیمات در کجا ذخیره می شود و چه تداخل احتمالی با تنظیمات کدنویس می تواند داشته باشد ؟

      دیدگاه


        #4
        پاسخ : WDT – Watchdog Timer XMEGA

        1 و 2 و 3- تنظیمات فیوزبیت ها در FUSEBYTE1 به عنوان مقدار اولیه برای بخش های متناظر در رجیسترهای WDT_CTRL و WDT_WINCTRL در نظر گرفته می شوند و در صورت لزوم در هنگام اجرای برنامه می توان مقادیر جدید را جایگزین کرد.

        اوژن: به معنای افکننده و شکست دهنده است
        دانایی، توانایی است-Knowledge is POWER
        برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
        وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
        قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
        اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
        ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

        دیدگاه


          #5
          پاسخ : پاسخ : WDT – Watchdog Timer XMEGA

          نوشته اصلی توسط طراح
          1 و 2 و 3- تنظیمات فیوزبیت ها در FUSEBYTE1 به عنوان مقدار اولیه برای بخش های متناظر در رجیسترهای WDT_CTRL و WDT_WINCTRL در نظر گرفته می شوند و در صورت لزوم در هنگام اجرای برنامه می توان مقادیر جدید را جایگزین کرد.
          با سلام
          روش ایجاد یک واچ داگ تایمر رو تا حدودی متوجه شدم
          اما روش کد نویسی اون بعد از فعالیت کد های امنیتی رو گیچ میزنم
          لطفا راهنمایی بفرمایید؟

          دیدگاه


            #6
            پاسخ : WDT – Watchdog Timer XMEGA

            uint8_t temp=0x2b;
            CCP = CCP_IOREG_gc;
            WDT_CTRL = temp;
            با این کد راه اندازی شد
            حالا یه سوال دیگه
            تو دیتا شیت اومده always mode
            دقیقا این چه مد رو ایجاد میکنه؟

            دیدگاه


              #7
              پاسخ : WDT – Watchdog Timer XMEGA

              تاکنون موردی به عنوان always mode را برای WDT در XMEGA در Manual یا Datasheet مشاهده نکرده ام. در کجا چنین مطلبی نوشته شده است؟
              اوژن: به معنای افکننده و شکست دهنده است
              دانایی، توانایی است-Knowledge is POWER
              برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
              وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
              قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
              اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
              ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

              دیدگاه


                #8
                پاسخ : پاسخ : WDT – Watchdog Timer XMEGA

                نوشته اصلی توسط طراح
                تاکنون موردی به عنوان always mode را برای WDT در XMEGA در Manual یا Datasheet مشاهده نکرده ام. در کجا چنین مطلبی نوشته شده است؟
                با تشکر از پاسخ شما
                عذر خواهم از بابت پرسش اشتباهم

                دیدگاه

                لطفا صبر کنید...
                X