OpenEdv-开源电子网

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

OV7725的图像在ILI9341驱动的LCD上面全是乱的

[复制链接]

11

主题

62

帖子

0

精华

初级会员

Rank: 2

积分
172
金钱
172
注册时间
2018-11-9
在线时间
61 小时
发表于 2019-5-3 23:39:41 | 显示全部楼层 |阅读模式
8金钱
    前几天买了原子的OV7725不带FIFO的摄像头模块,回来移植到了自己的开发板上(板子是别的商家的)。图像显示是不正常的,图像被扭曲成一条一条的,在LCD上面像LED广告屏的字体一样滚动地显示。完全不能看。
像这样:

      P90503-232217.jpg           P90503-230316.jpg



在这里问问,原子提供的例程是不是已经在ILI9341的屏幕上测试过并确认没有问题?出现上面2图中的现象,可能会是什么原因?

另外多说一句,原子提供的程序实在是有点乱了,经常是好几种芯片共用一个初始化或者配置函数,显得特别凌乱


正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165508
金钱
165508
注册时间
2010-12-1
在线时间
2115 小时
发表于 2019-5-4 01:00:15 | 显示全部楼层
103不建议接不带FIFO的摄像头,所以尽量用带FIFO的摄像头,在103上面。
回复

使用道具 举报

11

主题

62

帖子

0

精华

初级会员

Rank: 2

积分
172
金钱
172
注册时间
2018-11-9
在线时间
61 小时
 楼主| 发表于 2019-5-4 12:22:51 | 显示全部楼层
正点原子 发表于 2019-5-4 01:00
103不建议接不带FIFO的摄像头,所以尽量用带FIFO的摄像头,在103上面。

我这块板是F4的。LCD之前显示BMP也是正常的,在这个基础上我把配套的ov7725驱动代码移植过来,LCD显示就像上面两张图一样了
回复

使用道具 举报

11

主题

62

帖子

0

精华

初级会员

Rank: 2

积分
172
金钱
172
注册时间
2018-11-9
在线时间
61 小时
 楼主| 发表于 2019-5-4 15:56:03 | 显示全部楼层
正点原子 发表于 2019-5-4 01:00
103不建议接不带FIFO的摄像头,所以尽量用带FIFO的摄像头,在103上面。

原子哥,这个不带FIFO的例程,是不是在 ILI9341 驱动 的LCD上面已经测试过没问题了?
回复

使用道具 举报

11

主题

62

帖子

0

精华

初级会员

Rank: 2

积分
172
金钱
172
注册时间
2018-11-9
在线时间
61 小时
 楼主| 发表于 2019-5-4 22:07:41 | 显示全部楼层
本帖最后由 斩柴人 于 2019-5-4 22:18 编辑
正点原子 发表于 2019-5-4 01:00
103不建议接不带FIFO的摄像头,所以尽量用带FIFO的摄像头,在103上面。

我想到一种很大的可能性。是不是DMA传输的速度太快,LCD屏幕跟不上了呢。从原子提供的OV7725(不带FIFO)的驱动代码来看,是直接用DMA将DCMI抓到的数据直接传输给LCD的GRAM。而ILI9341的手册里面提到操作速度是:240*320 QVGA 。6.35M时钟频率。帧频率70hz.
新建位图图像 (2).jpg
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165508
金钱
165508
注册时间
2010-12-1
在线时间
2115 小时
发表于 2019-5-5 02:06:24 | 显示全部楼层
斩柴人 发表于 2019-5-4 22:07
我想到一种很大的可能性。是不是DMA传输的速度太快,LCD屏幕跟不上了呢。从原子提供的OV7725(不带FIFO) ...

ILI9341的WR频率,绝对不止6.35M,33M都可以正常工作
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

11

主题

62

帖子

0

精华

初级会员

Rank: 2

积分
172
金钱
172
注册时间
2018-11-9
在线时间
61 小时
 楼主| 发表于 2019-5-5 08:34:53 | 显示全部楼层
正点原子 发表于 2019-5-5 02:06
ILI9341的WR频率,绝对不止6.35M,33M都可以正常工作

可是现在这个现象看起来是LCD的刷新速度跟不上,原子哥这边OV7725的程序有在ILI9341上面测试过吗
回复

使用道具 举报

11

主题

62

帖子

0

精华

初级会员

Rank: 2

积分
172
金钱
172
注册时间
2018-11-9
在线时间
61 小时
 楼主| 发表于 2019-5-5 12:48:46 | 显示全部楼层
正点原子 发表于 2019-5-5 02:06
ILI9341的WR频率,绝对不止6.35M,33M都可以正常工作

会不会是杜邦线的原因,引起信号互相干扰或者信号自身就变了形
回复

使用道具 举报

0

主题

49

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
388
金钱
388
注册时间
2017-7-26
在线时间
99 小时
发表于 2019-5-5 23:28:37 | 显示全部楼层
斩柴人 发表于 2019-5-5 12:48
会不会是杜邦线的原因,引起信号互相干扰或者信号自身就变了形

线有问题,8个数据线捆一起其他捆一起,两捆放开效果会改善
回复

使用道具 举报

33

主题

984

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8015
金钱
8015
注册时间
2014-8-13
在线时间
1594 小时
发表于 2019-5-26 07:02:18 | 显示全部楼层
本帖最后由 mack13013 于 2019-5-28 23:57 编辑

............................................................................
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-14 22:47

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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