
本帖最后由 zhy233090130 于 2019-7-24 16:55 编辑 时钟是48M的,WWDG初始化如下: hwwdg.Instance = WWDG; hwwdg.Init.Prescaler = WWDG_PRESCALER_8; hwwdg.Init.Window = 117; hwwdg.Init.Counter = 127; hwwdg.Init.EWIMode = WWDG_EWI_DISABLE; 我的理解是6.8ms~43ms间就可以喂狗,所以程序里面每隔20ms进行喂狗,但程序一直复位,不知为何? |
5行代码没问题,时间也对。 |
楼上说的在理,那问题来了,唯一的原因就是喂狗不及时了!!! |
楼主好像应该采用独立看门狗来检测时延比较合适。 |
关于STM32F030的iic主收问题
STM32F030内部晶振怎么设置,内部晶振是延时函数怎么设置
分享STM32F030K6程序运行异常的解决方法
STM32F030正常上电不运行
DMA 读取GPIO的状态
stm32的同一个定时器,不同的通道,可以不同时的输出pwm波形吗
基于STM32的锂动力电池检测装置的设计
STM32的低功耗模式
STM32的上电启动过程
STM32中如何实现数据加密