前言:
最近经常有朋友反馈在使用HK32F0301MF4P7C的NRST脚做PA0后,IWDG独立看门狗无法复位MCU的问题,下面就给大家做一个具体的分析及解决方法。
原因分析:
以下是芯片规格书中描述的各种复位信号的输入框图。
以下是IWDG独立看门狗复位信号反馈通路
从上图可以看到IWDG独立看门狗的复位信号如红色通路反馈到MCU的复位系统。当复位脚被配置为PA0的IO口后,由IWDG独立看门狗复位信号通过脉冲产生器后无法到达NRST脚进入复位信号的输入脚而到达MCU的复位系统,所以当IWDG产生复位信号后就没法使MCU复位。
解决办法:
如果需要通过看门狗监控系统运行异常时复位MCU,可以使用WWDG窗口看门狗来复位系统。
关于HK32F0301MF4P7C的NRST脚做PA0后导致IWDG独立看门狗无法复位MCU的问题分析
最新推荐文章于 2024-08-06 16:36:31 发布