你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
我来回答
举报
查看全部评分
dzzwoaizi 发表于 2017-8-5 16:29 要莫内存溢出要么堆栈溢出。看你 你的代码应该是内存溢出了,for那么多次,肯定超过RAM最大值了。 ...
dzzwoaizi 发表于 2017-8-5 16:43 RAM_END应该很大吧!肯定是将这个是缩小啊!也就是你的数组小点,定义的别超过单片机RAM最大值啊 ...
dzzwoaizi 发表于 2017-8-5 16:58 你先这样改试试,RAM_Start=0x00000000; RAM_END=0x00000ffc
dzzwoaizi 发表于 2017-8-5 17:03 我当然知道,你是要读出来数据? 我怀疑你这样写就定义了一个数组 P[] 了,而数组的大小就是0x20000ffc,要 ...
toofree 发表于 2017-8-5 17:06 加个强到类型转换。比较和赋值的元素,一个是指针,一个是常数,怎么比较? ...
评分
查看全部评分
这个要怎么处理啊??
我把它改到很小好像也不行,RAM_Start=0x20000000; RAM_END=0x20000ffc,没有超过RAM的最大的
这个是地址啊,这样改那指针就不是指向RAM的地址了。
不行啊,刚试了下,而且定义的时候直接定义的是一个指针,不是数组指针。。
???什么意思????
评分
查看全部评分
看一下你编译生成的map文件,都占用哪些内存空间了。
你能明白多少,算多少吧。