[英]Interrupt service routine for watchdog timer on STM32 Discovery
我最近购买了STM32超值产品线发现套件,可与STM32器件一起使用。 我正在研究一个需要看门狗的项目。 在STM32中称为IWDG。 但是我的问题是,看门狗触发时我需要一个ISR。
有谁知道如何实现这一点(甚至有一个例子)?
您不需要看门狗,因为看门狗的全部目的是在软件挂起后强制进行重置。
对我来说,您所追求的听起来像是简单的高优先级定期计时器中断。
对其进行设置,以便您以固定的间隔重新启动计时器(及时向前推动中断事件的产生),从而通常不会发生中断。
有两个看门狗(至少对于stm32s10x)。
IWDG,它是独立的,无需使用isr即可重置stm。
WWDG(窗口看门狗),它具有isr 1滴答声,它将重置stm32。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.