你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm32f429崩溃的异常

[复制链接]
deepk 提问时间:2019-10-9 10:16 /
最近调试stm32f429IG发现程序运行一段时间是死机,现象如下:
    1.STLINK出现通信错误,连接不上,只能芯片断电或者外部复位才能连接上。
    2.芯片所有的中断都不运行,测试了最高级中断。
    3.芯片没有进入低功耗模式,真正低功耗时STLINK不会出现通信错误提示且可以通过WEAKUP引脚唤醒,但我目前遇到的情况唤醒不了,只能够响应外部复位。
    4.程序中也没有任何地方重新设置了PA13/PA14引脚,这两个引脚为专用,而且在不接STLINK时也会死机。
    5.所有的异常都会进入复位程序,我这边也测试过在异常中断中设置断点,但并没有进入,说明死机前没有异常。
    6.装置供电是正常,不会出现电压突然下降的现象。
    7.芯片死机时,IWDG正常工作,可以复位死机现象

情况如上面所述,令我感到十分不解的是,什么情况才会引起芯片死机而且连SW接口都异常?
有没有大神解释下原因
收藏 评论4 发布时间:2019-10-9 10:16

举报

4个回答
慎微 回答时间:2019-10-9 11:32:09
建议在程序中添加串口打印诊断跟踪类重要信息,看看:1)代码是否进入死 loop,2)是否资源耗尽【内存或RAM】3)死机时的 PC指针 [reg15 ],4)是否硬件 error

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

294479435@qq.co 回答时间:2019-10-9 13:45:06
程序跑飞了?或者某一个变量越界了
tanic 回答时间:2019-10-9 14:33:34
CUBEMAX生成工程?
不是的注意是否.s文件用错了
deepk 回答时间:2019-10-9 16:50:51
感谢上面各位的回复,目前还在查,可能在软件上有BUG,只是从来没遇到过芯片死锁的现象,不知道如何处理。

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版