本帖最后由 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行代码没问题,时间也对。 |
楼上说的在理,那问题来了,唯一的原因就是喂狗不及时了!!! |
楼主好像应该采用独立看门狗来检测时延比较合适。 |
stlink V3mini 调试器不能识别stm32f030F4P6芯片,有解决办法吗?
STM32F0 SMBus 中断怎么开启
STM32F072 无法清除EXTI4_15_IRQn pending标志,导致无法进入stop模式
基于GCC编译器的initcall在STM32如何实现?
想找一款pin to pin的MCU(参考STM32F105RC),支持CAN FD的,64PIN封装,各位小伙伴们有推荐吗
L9663如何使用上行缓冲区发送同步脉冲
如何使用定时器在任意IO输出PWM
下载到flash无法运行,开调试就能成功,是什么问题?
STM32是小端模式,但为什么Keil中memory窗口和反汇编窗口的32位指令不一致?
各位朋友,有没有STM32F0系列教程,最好是汇编语言的。