打印
[STM32F4]

新的STM32F407VET6芯片自动复位原因

[复制链接]
672|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
无限重启
烧写程序后,发现MCU复位脚每隔500ms+就回出现一个低电平复位脉冲
仔细检查复位电路后,未发现信号输入源,因此怀疑是STM32内部输出的复位脉冲(联想到内部看门狗,看门狗可能需要输出复位脉冲给MCU外部的其他电路)





(上图为reset脚复位脉冲如上图)

使用特权

评论回复
沙发
wangtaohui|  楼主 | 2023-7-17 17:38 | 只看该作者
在while循环中喂狗,发现MCU不再重启,确认是IWDG被使能了;
while(1)
{
IWDG_ReloadCounter();//reload
}
网上查询有两种方式

1:打开

使用特权

评论回复
板凳
wangtaohui|  楼主 | 2023-7-17 17:39 | 只看该作者

使用特权

评论回复
地板
wangtaohui|  楼主 | 2023-7-17 17:39 | 只看该作者
方法2:使用STLINK

使用特权

评论回复
5
wangtaohui|  楼主 | 2023-7-17 17:39 | 只看该作者

使用特权

评论回复
6
wangtaohui|  楼主 | 2023-7-17 17:40 | 只看该作者
方法1,是使用OK, 方法2为STLINK,而且要新下软件,所以暂时没试

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

43

主题

482

帖子

0

粉丝