OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 9086|回复: 20

STM32F429利用DCMI采集OV7670摄像头

[复制链接]

1

主题

2

帖子

0

精华

新手上路

积分
48
金钱
48
注册时间
2015-6-14
在线时间
7 小时
发表于 2017-8-16 14:03:44 | 显示全部楼层 |阅读模式
1金钱
大神们好,根据原子战舰OV7670例程,发现画面一直处于这种状态,不知道是嘛问题,请大神帮帮忙!!画面如图所示:

XSRC%)_[}}RT@OZD0UQDH{P.png
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
108
金钱
108
注册时间
2017-8-3
在线时间
21 小时
发表于 2018-3-6 16:40:42 | 显示全部楼层
请问楼主解决了吗?我现在也遇到同样的问题,不过是VGA还是QVGA都是这样颜色异常
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2018-3-7 01:36:10 | 显示全部楼层
延长线?杜邦线?
回复

使用道具 举报

1

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
108
金钱
108
注册时间
2017-8-3
在线时间
21 小时
发表于 2018-3-7 13:45:07 | 显示全部楼层
正点原子 发表于 2018-3-7 01:36
延长线?杜邦线?

不是的,我专门做了一个转接板一边插的ov7670摄像头另外一边插到了Apollo STM32F4&F7_MotherBoard_V1.4上面,但是显示的颜色还是异常的
回复

使用道具 举报

1

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
108
金钱
108
注册时间
2017-8-3
在线时间
21 小时
发表于 2018-3-7 13:55:48 | 显示全部楼层
本帖最后由 邱晨 于 2018-3-8 11:17 编辑
正点原子 发表于 2018-3-7 01:36
延长线?杜邦线?


加一个显示的图片直接贴照片贴上来,我保存到一个网络相册上了,请原子哥移步帮忙看看可能是啥原因,谢谢!http://www.poco.cn/works/detail?works_id=20042524


副本.jpg
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2018-3-8 01:25:32 | 显示全部楼层
邱晨 发表于 2018-3-7 13:55
加一个显示的图片直接贴照片贴上来,我保存到一个网络相册上了,请原子哥移步帮忙看看可能是啥原因 ...

图片看不到,打开你的链接,说我浏览器版本低了。
你还是传论坛吧
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

1

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
108
金钱
108
注册时间
2017-8-3
在线时间
21 小时
发表于 2018-3-8 10:42:03 | 显示全部楼层
本帖最后由 邱晨 于 2018-3-8 10:54 编辑
正点原子 发表于 2018-3-8 01:25
图片看不到,打开你的链接,说我浏览器版本低了。
你还是传论坛吧

可能是之前图片太大了,论坛传了了几次都显示×掉了,刚才降低图片质量又传了一次。核心板是照着429的原理图做的,之前只有开发板一起买的OV5640的摄像头是可以获取正常图像的。PCB板是我专门做的转接板,其中JM接口是插在主板上的,JC插口是用来插摄像头的。两个接口的十九和二十两个孔都没焊,目前都是悬空的。 副本.jpg QQ图片20180308104314.png


回复

使用道具 举报

0

主题

28

帖子

0

精华

初级会员

Rank: 2

积分
69
金钱
69
注册时间
2018-2-16
在线时间
21 小时
发表于 2018-3-8 14:12:55 | 显示全部楼层
先用色带测试模式输出色带看看效果?
然后配置时单步执行下,看看中间那个状态变成这样的
还有就是要显示到屏幕的颜色转换不要出错
回复

使用道具 举报

1

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
108
金钱
108
注册时间
2017-8-3
在线时间
21 小时
发表于 2018-3-8 14:49:33 | 显示全部楼层
本帖最后由 邱晨 于 2018-3-8 14:56 编辑
liucAtsz 发表于 2018-3-8 14:12
先用色带测试模式输出色带看看效果?
然后配置时单步执行下,看看中间那个状态变成这样的
还有就是要显示 ...

八色条的话也是有的,但是我不知道是否颜色正确,再就是白色部分分成两前后两个部分,再就是两个色条中间好像存在一定的交叉,每个色条中间有又明暗差异是我拍摄造成的,原图是没有的。另外OV7670配置的是VGA格式640*480的RGB输出,颜色是没有经过处理直接由DCMI通DMA道缓存,再由DMA2D到显示缓存区的 20180308_144430 - 副本.jpg
回复

使用道具 举报

0

主题

28

帖子

0

精华

初级会员

Rank: 2

积分
69
金钱
69
注册时间
2018-2-16
在线时间
21 小时
发表于 2018-3-8 15:03:56 | 显示全部楼层
本帖最后由 liucAtsz 于 2018-3-8 15:05 编辑

file:///C:/Users/lx/Desktop/2013.11.26_16.39.10.raw.png
对照下 颜色转换是不是有问题啊?
2013.11.26_16.39.10.raw.png
回复

使用道具 举报

1

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
108
金钱
108
注册时间
2017-8-3
在线时间
21 小时
发表于 2018-3-8 15:05:13 | 显示全部楼层
liucAtsz 发表于 2018-3-8 14:12
先用色带测试模式输出色带看看效果?
然后配置时单步执行下,看看中间那个状态变成这样的
还有就是要显示 ...

我又重新调整一下行频的起止位置,是可以让条纹只有8个 的 20180308_150316 - 副本.jpg
回复

使用道具 举报

1

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
108
金钱
108
注册时间
2017-8-3
在线时间
21 小时
发表于 2018-3-8 15:09:20 | 显示全部楼层
liucAtsz 发表于 2018-3-8 15:03
对照下 颜色转换是不是有问题啊?

大哥能告诉一下你这个的颜色的编码是啥样子的吗
回复

使用道具 举报

0

主题

28

帖子

0

精华

初级会员

Rank: 2

积分
69
金钱
69
注册时间
2018-2-16
在线时间
21 小时
发表于 2018-3-8 15:16:08 | 显示全部楼层
本帖最后由 liucAtsz 于 2018-3-8 15:19 编辑

你的屏是565的么?你在刷屏前
将从摄像头读出的颜色改成全屏的R 看看效果
将从摄像头读出的颜色改成全屏的G 看看效果
将从摄像头读出的颜色改成全屏的B 看看效果


回复

使用道具 举报

1

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
108
金钱
108
注册时间
2017-8-3
在线时间
21 小时
发表于 2018-3-8 15:18:01 | 显示全部楼层
liucAtsz 发表于 2018-3-8 15:16
你的屏是565的么?

是的,1024*800的565格式的LCD屏,没有MCU的
回复

使用道具 举报

1

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
108
金钱
108
注册时间
2017-8-3
在线时间
21 小时
发表于 2018-3-8 15:24:05 | 显示全部楼层
本帖最后由 邱晨 于 2018-3-8 15:26 编辑
liucAtsz 发表于 2018-3-8 15:16
你的屏是565的么?你在刷屏前
将从摄像头读出的颜色改成全屏的R 看看效果
将从摄像头读出的颜色改成全屏 ...

你的意思是抛开摄像头的数据,将显示缓存的数据改成单色看看是否是显示原因造成的吗?如果是修改得到的摄像头数据的话时间上好像来不及吧
回复

使用道具 举报

0

主题

28

帖子

0

精华

初级会员

Rank: 2

积分
69
金钱
69
注册时间
2018-2-16
在线时间
21 小时
发表于 2018-3-8 15:24:52 | 显示全部楼层
嗯,看看是不是你颜色转换造成的
回复

使用道具 举报

1

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
108
金钱
108
注册时间
2017-8-3
在线时间
21 小时
发表于 2018-3-8 15:36:43 | 显示全部楼层
本帖最后由 邱晨 于 2018-3-8 15:38 编辑
liucAtsz 发表于 2018-3-8 15:24
嗯,看看是不是你颜色转换造成的

我去试了一下,第一张是替换成红色,第二张是替换成绿色,第三张是替换成蓝色,第四张是我开始调试屏的时候做的一张九宫格的图依次是蓝红绿,红绿蓝,绿蓝红 红 - 副本.jpg 绿 - 副本.jpg 蓝 - 副本.jpg 九宫 - 副本.jpg
回复

使用道具 举报

0

主题

28

帖子

0

精华

初级会员

Rank: 2

积分
69
金钱
69
注册时间
2018-2-16
在线时间
21 小时
发表于 2018-3-8 15:42:17 | 显示全部楼层
私信聊
回复

使用道具 举报

1

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
108
金钱
108
注册时间
2017-8-3
在线时间
21 小时
发表于 2018-3-8 17:05:05 | 显示全部楼层
好像摄像头的输出数据不太对,求教一份OV7670的VGA模式RGB565的配置
回复

使用道具 举报

1

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
50
金钱
50
注册时间
2018-2-22
在线时间
7 小时
发表于 2018-3-30 19:36:10 | 显示全部楼层
邱晨 发表于 2018-3-8 17:05
好像摄像头的输出数据不太对,求教一份OV7670的VGA模式RGB565的配置

这么好的贴子,怎么能去私信聊了?求教育啊!
回复

使用道具 举报

21

主题

108

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
355
金钱
355
注册时间
2017-11-25
在线时间
80 小时
发表于 2018-6-4 22:15:30 | 显示全部楼层
楼主问题解决了嘛  程序可以共享一下嘛
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-30 21:35

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表