调试问题,很急,请大神帮下忙

2019-07-14 18:29发布

求各位大神帮忙看下,调试的时候,运行有这个代码的函数,出函数时就会跳到HardFault_Handler(),不知道什么原因。。。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
跨界F16
1楼-- · 2019-07-14 19:35
地址起始和结尾定义在哪里了 有可能跑偏了
cnm7
2楼-- · 2019-07-14 22:48
循环出错,调试循环参数,检查每个循环
ldd1211_
3楼-- · 2019-07-14 23:31
如果第一次循环就出错了,那可能是你的指针指向的地址错误,
如果运行了N次之后出的错,可能是指针越界了
shuqingli
4楼-- · 2019-07-15 00:12
 精彩回答 2  元偷偷看……
wang222221
5楼-- · 2019-07-15 01:35
最有可能的是数组越界。看一下中断发生时指针变量指到哪里了
xieweibin
6楼-- · 2019-07-15 02:54
没有看到对p的定义,
估计是写到ram以外的地址了。

一周热门 更多>