求助,f767用sdram缓存图片总是进入hardfault

2019-07-20 09:08发布

如题,历程用的是原子哥的ucosII网络摄像头实验,在用sdram缓存实时获得的摄像头图片,sdram测试32M都可用没有问题,但是在我写存储程序时一执行就进入hardfault,困扰了好几天,第一次用f7和sdram,新人求助@正点原子
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
kbq1950361006
1楼-- · 2019-07-20 13:03
login_FAE 发表于 2018-3-14 18:29
帮顶。

感谢大神帮顶,现在已经成功应用sdram了,因为粗心大意,没注意到sdram的空间都被malloc这个给审请了,所以自己在审请,就越界进入hardfault了,发现了这个问题之后再修改一番就完美运用啦
kbq1950361006
2楼-- · 2019-07-20 18:43
现在就是想实现把一幅图的数据缓存在sdram中,然后需要的时候在读出来,不需要的时候就一直缓存覆盖,下面是我测试的语句,大神给指点一下迷津,感激不尽
u32 sdram_array[320][480] __attribute__((at(0XC2000000)));//定义一个缓存在sdram里

sdram_array[curline][i]=dcmi_line_buf[0][i];        //这个dcmi_line_buf是实时刷新的行数据,我想将他存到定义的sdram缓存区里,curline是随图片刷新一直增加的行数目
kbq1950361006
3楼-- · 2019-07-20 20:15
 精彩回答 2  元偷偷看……
kbq1950361006
4楼-- · 2019-07-21 02:09
kbq1950361006
5楼-- · 2019-07-21 04:11
kbq1950361006 发表于 2018-3-14 16:11
@八度空间

大神求助
kbq1950361006
6楼-- · 2019-07-21 09:30
 精彩回答 2  元偷偷看……

一周热门 更多>