اطلاعیه

Collapse
No announcement yet.

استفاده از بردار وقفه watchdog timer

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

    استفاده از بردار وقفه watchdog timer

    با سلام

    وقتی تایمر سگ نگهبان سرریز میشه ومیکرو ریست میشه ،آخه دیگه وقتی واسه اینتراپت نمی مونه .
    چطور میتونم از این وقفه استفاده کنم .
    می خوام اطلاعات ضروری رو وقتی میکرو هنگ کرد تو eeprom ذخیره کنم .

    #2
    پاسخ : استفاده از بردار وقفه watchdog timer

    برای اینکه بتونی وقتی میکرو هنگ کرد اطلاعات مهم رو داشته باشی باید مثلا هر 1دقیقه 1بار اطلاعات رو ذخیره کنی چون وقتی میکرو هنگ کرد دیگه هیچ کاریش نمیشه کرد
    تاوقتی که میکرو هنگ کرد اطلاعات رو داشته باشی

    دیدگاه


      #3
      پاسخ : استفاده از بردار وقفه watchdog timer

      پس جریان اون وقفه سگ نگهبان چیه .به چه دردی می خوره .

      دیدگاه


        #4
        پاسخ : استفاده از بردار وقفه watchdog timer

        وقتی میکرو هنگ میکنه اطلاعات ram از بین نمیره و شما بعد از ریست واچ داگ میتونی به اطلاعات قبلی دسترسی داشته باشی. واچ داگ کارش همینه که نذاره میکرو در حالت هنگ باقی بمونه و شما در بردار ریست با تشخیص اینکه ریست واچ داگ رخ داده میتونی کارهای لازم رو انجام بدی.

        دیدگاه


          #5
          پاسخ : استفاده از بردار وقفه watchdog timer

          ما چند منبع برای ریست داریم.
          ریست خارجی , brownout و watchdog.
          فرض کنید واچداگ عمل کرده و بعد ریست شدن میکرو می خام اگه علت ریست واچداگ باشه یه LED روشن بشه.
          راهی وجود داره؟

          دیدگاه


            #6
            پاسخ : استفاده از بردار وقفه watchdog timer

            نوشته اصلی توسط MPYC نمایش پست ها
            ما چند منبع برای ریست داریم.
            ریست خارجی , brownout و watchdog.
            فرض کنید واچداگ عمل کرده و بعد ریست شدن میکرو می خام اگه علت ریست واچداگ باشه یه LED روشن بشه.
            راهی وجود داره؟
            با سلام من قبلاً به این موضوع فکر کردم به نتیجه ای نرسیدم
            چون برای این حالت یا ریست خارجی هست یا داخلی این ال ای دی
            رو برای ریست خارجی در نظر گرفتم که اگر کسی ریست کرد از
            بیرون این ال ای دی روشن بشه و اگر ریست شد ال ای دی روشن
            نبود نتیجه بگیرم که ریست داخلی بوده
            قصه زندگی همیشه با مدادی که ما دوست داریم نوشته نمی شه .....

            دیدگاه

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