2019-07-20 21:02发布
HenryYam 发表于 2016-7-11 22:10 我是用DMA+DCMI来读取OV2640的图像数据到内存,然后处理一下再送LCD显示。 这样是不是需要在内存中开辟 ...
最多设置5个标签!
当然要在内存中开辟空间做缓存,比如定义一个数组。具体大小要看你要用多少和内存的大小(受内存大小限制)。
如果是内部SRAM,F407是192k,去了程序用到,你试试你用来做缓存的有多大,我试过220*280*2=120K
如果是外部SRAM,探索者是1M。但应该注意以下几点(原子哥原话)
1,设置存储器地址自增。
2,传输长度为1(参考我们摄像头例程)。
3,注意在每一帧传输完成后,重新设置存储器首地址。
4,注意降低OV2640的输出速率,否则SRAM存储不过来。
一周热门 更多>