stm32独立看门狗和窗口看门狗的区别是什么
1个回答
展开全部
stm32独立看门狗和窗口看门狗的区别为:时钟源不同、中断不同、使用条件不同。
一、时钟源不同
1、stm32独立看门狗:stm32独立看门狗使用的是内部专门的 40Khz低速时钟,不需要使能时钟操作。
2、窗口看门狗:窗口看门狗使用的是 PCLK1的时钟,使用前需要先使能时钟。
二、中断不同
1、stm32独立看门狗:stm32独立看门狗没有中断,超时直接复位。
2、窗口看门狗:窗口看门狗可以在中断中做复位前的函数操作。
三、使用条件不同
1、stm32独立看门狗:stm32独立看门狗一般用于避免程序跑飞或者死循环。
2、窗口看门狗:窗口看门狗避免程序不安预定逻辑执行,比如先于理想环境完成,或者后于极限时间超时。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |