您好!我目前正在开发的一款产品出现了程序运行一段时间出现复位重启的现象。目前已排查的可能性有如下几种
1、程序看门狗关闭,没有打开,所以复位不可能是看门狗动作
2、电源比较稳定,排除电源问题
3、通过查看程序的MAP文件,设置的堆栈满足程序使用,不会出现堆栈溢出的情况
咨询的问题:
有没有其他可能或者MCU内部有其他机制导致单片机重启复位的可能?
您好!我目前正在开发的一款产品出现了程序运行一段时间出现复位重启的现象。目前已排查的可能性有如下几种
1、程序看门狗关闭,没有打开,所以复位不可能是看门狗动作
2、电源比较稳定,排除电源问题
3、通过查看程序的MAP文件,设置的堆栈满足程序使用,不会出现堆栈溢出的情况
咨询的问题:
有没有其他可能或者MCU内部有其他机制导致单片机重启复位的可能?