اطلاعیه

Collapse
No announcement yet.

سگهای نگهبان stm32

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

    سگهای نگهبان stm32

    سلام به همه
    من با استفاده از مثالهای st periph lib واچداگ iwdg و wwdg رو راه انداختم ولی متاسفانه بر عکس عمل میکنه!
    همونطوری که میدونین طبق توضیحات برنامه نمونه یه وقفه برا رفرش و پدیت واچداگ و یه وقفه برا اینتراپت خارجی تعریف و اولویت وقفه خارجی بالاتره تا در صورت فعال شدن exti دیگه واچداگ پدیت نشه و باعث ریست میکرو بشه ولی تو برنامه من برعکس عمل میکنه یعنی وقتی باید واچداگ پدیت بشه میره رو exti handler و وقتی وقفه خارجی رو با پول دان کردن فعال میکنم میره توwatchdog handler و جالبه برای هر دو نوع واچداگ این اتفاق میفته!
    WWDG: https://drive.google.com/file/d/0B1m...ew?usp=sharing
    IWDG : https://drive.google.com/file/d/0B1m...ew?usp=sharing

    ممنون میشم یه نگاهی به فایلا بندازین و راهنمایی کنین
    با تشکر
    زندگی آن چه که زیسته ایم نیست ، بلکه آن چیزی است که از گذشته به خاطر داریم ...گابریل گارسیا مارکز
لطفا صبر کنید...
X