新的STM32F407VET6芯片自动复位原因
·
无限重启
烧写程序后,发现MCU复位脚每隔500ms+就回出现一个低电平复位脉冲
仔细检查复位电路后,未发现信号输入源,因此怀疑是STM32内部输出的复位脉冲(联想到内部看门狗,看门狗可能需要输出复位脉冲给MCU外部的其他电路)

(上图为reset脚复位脉冲如上图)
在while循环中喂狗,发现MCU不再重启,确认是IWDG被使能了;
while(1)
{
IWDG_ReloadCounter();//reload
}
网上查询有两种方式
1:打开

方法2:使用STLINK


方法1,是使用OK, 方法2为STLINK,而且要新下软件,所以暂时没试
以上
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐



所有评论(0)