重新上电,程序死机

2019-07-20 23:42发布

诡异的东西时时有,怪我技术太渣
最近调程序时,发现刚用用JLINK下载时,程序是正常的;然而重新上电后,程序就死了!
可是,我在Jlink调试的时候,让它一直跑,没问题;在每个函数内部设断点,都能跑进去,跑出来;一切正常啊
对于一个会死掉的程序,求调试方法
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
jiutianshenjian
1楼-- · 2019-07-22 03:34
本帖最后由 jiutianshenjian 于 2016-1-27 10:39 编辑

根据我自己经验,很可能是中断的问题
1.中断处理耗时太长。把中断里面代码拿出来看看。
2.有临界区吗?有的话去掉试试。
三叶草
2楼-- · 2019-07-22 04:29
 精彩回答 2  元偷偷看……
Watmin
3楼-- · 2019-07-22 05:06
 精彩回答 2  元偷偷看……
嘉之叹息
4楼-- · 2019-07-22 10:31
365mcu 发表于 2016-1-27 08:29
你有灯什么的可以指示一下程序到底运行到了哪个步骤“死”掉的。

debug run 完全没死机
正点原子
5楼-- · 2019-07-22 15:37
怀疑上电的时候,状态不对。
检查B0,B1和RST等信号的上电状态。

一周热门 更多>