探索者将OV2640图像数据传输到内存并可以在屏幕任意位置显示

2019-07-20 00:41发布

在探索者的摄像头例程中RGB模式是直接通过DMA将DCMI获取的图像数据传输到LCD的显存中的。这样子不方便我们进行图像处理,并且不好控制显示。

所以改了一个代码将图像的数据传输到探索者的外部SRAM中。
采用了DMA的双缓冲模式(如果不用双缓冲,DMA数据量最大65535(*32bit宽度),图像数据最多就只有365*365左右)。

在代码运行中  可以通过按键实时调整图像的大小和在LCD显示的位置。


效果如下
无标题.png

探索者图像输出到BUF并显示.rar (5.53 MB, 下载次数: 144, 售价: 1 金钱) 2019-3-28 18:11 上传 点击文件名下载附件


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
danielhuang
1楼-- · 2019-07-20 01:41
 精彩回答 2  元偷偷看……
dukeyi
2楼-- · 2019-07-20 05:25
大佬威武!
念尘lovingu
3楼-- · 2019-07-20 06:43
 精彩回答 2  元偷偷看……
爱喝柠檬水
4楼-- · 2019-07-20 12:28
 精彩回答 2  元偷偷看……
Psheng
5楼-- · 2019-07-20 17:31
爱喝柠檬水 发表于 2019-5-14 00:47
请问可以分享下实现代码吗

你下载压缩包就行的
硕果累累
6楼-- · 2019-07-20 22:10
真的很不错!

一周热门 更多>