QianFan 发表于 2018-10-18 19:40:25

分享:因硬件BUG造成STM32F030 IWDG无法复位

硬件设计如图:

nRESET引脚是链接到STM32的复位脚,YK_RESET是另一个主单片机用于控制STM32复位的,但是硬件设置中缺少一个二极管。

在这样的电路中,STM32F030的IWDG在指定时间未喂狗的情况下,不能够重启。
将YK_RESET割开之后,能够正常复位。


butterflyspring 发表于 2018-10-19 09:41:22

因为nRst管脚是个双向脚,任何内部复位都需要产生一个nRst的下拉动作,MCU才能复位,这个动作就和外部复位一样的,如果你没有二极管,那就拉不下去了
页: [1]
查看完整版本: 分享:因硬件BUG造成STM32F030 IWDG无法复位