PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : سگهای نگهبان stm32



dizgah
05-09-2015, 01:55
سلام به همه
من با استفاده از مثالهای st periph lib واچداگ iwdg و wwdg رو راه انداختم ولی متاسفانه بر عکس عمل میکنه!
همونطوری که میدونین طبق توضیحات برنامه نمونه یه وقفه برا رفرش و آپدیت واچداگ و یه وقفه برا اینتراپت خارجی تعریف و اولویت وقفه خارجی بالاتره تا در صورت فعال شدن exti دیگه واچداگ آپدیت نشه و باعث ریست میکرو بشه ولی تو برنامه من برعکس عمل میکنه یعنی وقتی باید واچداگ آپدیت بشه میره رو exti handler و وقتی وقفه خارجی رو با پول دان کردن فعال میکنم میره توwatchdog handler و جالبه برای هر دو نوع واچداگ این اتفاق میفته!
WWDG: You can see links before reply
IWDG : You can see links before reply

ممنون میشم یه نگاهی به فایلا بندازین و راهنمایی کنین
با تشکر