SDRAM存放摄像头数据出错?

2019-07-20 09:13发布

大家好,我现在在修改板子自带的摄像头的程序,想把它自定义的大数组放在SDRAM里面去,但是试了好久都不行,打开摄像头软件,一下子就自动关了,应该是数据格式不对引起的,请问下这是什么原因导致的呢?
__align(4) u32 jpeg_buf[jpeg_buf_size];        //这是自带的定义
__align(4) u32 jpeg_buf[jpeg_buf_size] __attribute__((at(0X68001000)));  //这是我将其放在SDRAM里面去


板子上的SDRAM是可以用的,我测试过。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
abcbig
1楼-- · 2019-07-20 13:11
QQ图片20160419091019.png 原来开发指南里面早写着了 怪自己不先看仔细
745021926
2楼-- · 2019-07-20 16:58
你要先放到SRAM中,再从SRAM读出来用串口发送
abcbig
3楼-- · 2019-07-20 19:00
 精彩回答 2  元偷偷看……
abcbig
4楼-- · 2019-07-20 22:26
有知道原因的大神说下嘛 我感觉可能是外部SDRAM速度不够快导致的?
745021926
5楼-- · 2019-07-21 01:19
abcbig 发表于 2016-4-18 14:22
__align(4) u32 jpeg_buf[jpeg_buf_size] __attribute__((at(0X68001000)));  //这是我将其放在SDRAM里面 ...

这一句只是将这个数组的首地址对应到外部RAM中,但是并没有将摄像头数据往里面写....你的这个方案是可以实现的
kbq1950361006
6楼-- · 2019-07-21 03:09
 精彩回答 2  元偷偷看……

一周热门 更多>