测试RAM的代码运行函数会跳入HardFault_Handler()

2019-07-14 15:16发布

这个是一个测试RAM的代码,我运行一个有这个代码的函数,出函数时就会跳入HardFault_Handler(),一直找不到什么原因,求各位大神帮我分析下。。。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
testd021
1楼-- · 2019-07-15 16:41
 精彩回答 2  元偷偷看……
zhouxk
2楼-- · 2019-07-15 22:30
加个强到类型转换。比较和赋值的元素,一个是指针,一个是常数,怎么比较?
60user155
3楼-- · 2019-07-16 00:43
testd021 发表于 2018-12-12 07:57
我当然知道,你是要读出来数据? 我怀疑你这样写就定义了一个数组 P[] 了,而数组的大小就是0x20000ffc,要么你就从新定义一个数组,两者的差作为数组的大小试试

不行啊,刚试了下,而且定义的时候直接定义的是一个指针,不是数组指针。。
60user155
4楼-- · 2019-07-16 01:54
zhouxk 发表于 2018-12-12 08:32
加个强到类型转换。比较和赋值的元素,一个是指针,一个是常数,怎么比较?

???什么意思????
zhouxk
5楼-- · 2019-07-16 05:04
zhouxk
6楼-- · 2019-07-16 09:07
 精彩回答 2  元偷偷看……

一周热门 更多>