7027|15

23

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

lpc54102 驱动ov7670 图像效果简直不能看 [复制链接]

 
驱动ov7670,只能模糊的看到一些色块,和线条,没办法展现比较清晰的图像,用的spi tft 2.8寸,然后ov7670 输出320*240,但是太模糊了。用的官方的板子,用杜邦线连接。
除了连线之外,软件上有办法修正吗。不过杜邦线也是没法,板子自己也不会重画。
@supermiao123  跪求帮助。

最新回复

IO口读取也是可以使用DMA的,详细你可以查看IO口的配置,DMA设置为时钟信号跳变中断就读取一个像素,行中断一来就换一行,场中断一来就换一个大数组,时钟信号跳变读取都是DMA全自动的,不需要写中断服务函数,行中断和场中断的服务函数也非常的短,整个图像的读取过程几乎不消耗单片机的性能。 双缓冲就是说你准备两个大数组用来存图像,然后同时单片机给显示屏的显示设置为DMA双缓冲,这样图像的刷新会非常快,我知道STM32是可以的,LPC不清楚。  详情 回复 发表于 2017-7-7 13:19
点赞 关注
 

回复
举报

527

帖子

1

TA的资源

一粒金砂(高级)

沙发
 
注意供电电源,我之前也是看的比较模糊,最后发现,摄像头是5V供电,IO是兼容3.3V,供电千万别搞错了

点评

哥,我終于调试好了,除了帧率慢一点,效果很不错,感谢哥。 总结一下: 1.花屏最主要的原因的干扰,改成spi 的tftlcd之后,花屏消失。 2.调试ov7670,先确定彩条测试没有问题,一般出现问题,很大的可能性是和你  详情 回复 发表于 2017-6-27 00:38
 
 

回复

23

帖子

0

TA的资源

一粒金砂(中级)

板凳
 
supermiao123 发表于 2017-6-13 11:19
注意供电电源,我之前也是看的比较模糊,最后发现,摄像头是5V供电,IO是兼容3.3V,供电千万别搞错了

你当时的视频图像有没有记录,我可以看下吗,稳定吗。我的效果还是不太好,谢谢。
 
 
 

回复

23

帖子

0

TA的资源

一粒金砂(中级)

4
 
supermiao123 发表于 2017-6-13 11:19
注意供电电源,我之前也是看的比较模糊,最后发现,摄像头是5V供电,IO是兼容3.3V,供电千万别搞错了

花屏,闪屏很严重,哥,你会吗
 
 
 

回复

23

帖子

0

TA的资源

一粒金砂(中级)

5
 
supermiao123 发表于 2017-6-13 11:19
注意供电电源,我之前也是看的比较模糊,最后发现,摄像头是5V供电,IO是兼容3.3V,供电千万别搞错了

哥,我再问下,我用的是官网的板子,有没有觉得它的引脚配置很奇怪,光是一个io配置,不同脚,好像有的脚上下拉不太正常,你有遇到吗?

点评

引脚配置的话你得看看程序有没有写错,引脚有没有特殊的用处,最好示波器每个引脚都看一遍,确保没问题了再弄。  详情 回复 发表于 2017-6-20 10:24
弟,别这么客气,https://bbs.eeworld.com.cn/thread-458857-1-1.html这个帖子是当时好的图像和不好的,我只采了灰度的。  详情 回复 发表于 2017-6-20 10:23
 
 
 

回复

527

帖子

1

TA的资源

一粒金砂(高级)

6
 
yangaichimantou 发表于 2017-6-20 07:11
哥,我再问下,我用的是官网的板子,有没有觉得它的引脚配置很奇怪,光是一个io配置,不同脚,好像有的脚 ...

弟,别这么客气,https://bbs.eeworld.com.cn/thread-458857-1-1.html这个帖子是当时好的图像和不好的,我只采了灰度的。
 
 
 

回复

527

帖子

1

TA的资源

一粒金砂(高级)

7
 
yangaichimantou 发表于 2017-6-20 07:11
哥,我再问下,我用的是官网的板子,有没有觉得它的引脚配置很奇怪,光是一个io配置,不同脚,好像有的脚 ...

引脚配置的话你得看看程序有没有写错,引脚有没有特殊的用处,最好示波器每个引脚都看一遍,确保没问题了再弄。

点评

好的,谢谢  详情 回复 发表于 2017-6-20 23:12
 
 
 

回复

23

帖子

0

TA的资源

一粒金砂(中级)

8
 
supermiao123 发表于 2017-6-20 10:24
引脚配置的话你得看看程序有没有写错,引脚有没有特殊的用处,最好示波器每个引脚都看一遍,确保没问题了 ...

好的,谢谢
 
 
 

回复

23

帖子

0

TA的资源

一粒金砂(中级)

9
 
supermiao123 发表于 2017-6-13 11:19
注意供电电源,我之前也是看的比较模糊,最后发现,摄像头是5V供电,IO是兼容3.3V,供电千万别搞错了

哥,我終于调试好了,除了帧率慢一点,效果很不错,感谢哥。
总结一下:
1.花屏最主要的原因的干扰,改成spi 的tftlcd之后,花屏消失。
2.调试ov7670,先确定彩条测试没有问题,一般出现问题,很大的可能性是和你tftlcd的刷屏方式,横屏,竖屏有关系。
3.稳定的分屏,原因很可能是在新一数据帧到来的时候,处理中没有将lcd的刷屏开始位置0.

1.jpg (179.27 KB, 下载次数: 0)

1.jpg

点评

1.最主要原因是线间的干扰。  详情 回复 发表于 2017-6-27 00:39
 
 
 

回复

23

帖子

0

TA的资源

一粒金砂(中级)

10
 
yangaichimantou 发表于 2017-6-27 00:38
哥,我終于调试好了,除了帧率慢一点,效果很不错,感谢哥。
总结一下:
1.花屏最主要的原因的干扰,改 ...

1.最主要原因是线间的干扰。
 
 
 

回复

527

帖子

1

TA的资源

一粒金砂(高级)

11
 
yangaichimantou 发表于 2017-6-27 00:39
1.最主要原因是线间的干扰。

 
 
 

回复

655

帖子

30

TA的资源

版主

12
 
OV7620,OV7670这两个摄像头我用过,当初智能小车竞赛的时候用的就是这玩意,使用的是K60单片机。你看有没有可能是你的读取图像程序的问题,有行中断场中断,然后最重要的是使用DMA读取,利用双缓冲,不然就会出现严重的雪花点,处理好了之后图像非常清晰。

点评

ov7670用的是模拟IO口,可以用dma吗?应该是不行。 双缓冲,可以具体讲下吗。  详情 回复 发表于 2017-7-7 09:48
个人签名QQ:252669569
 
 
 

回复

2721

帖子

0

TA的资源

纯净的硅(中级)

13
 
用黑白图像
 
 
 

回复

23

帖子

0

TA的资源

一粒金砂(中级)

14
 
lb8820265 发表于 2017-7-6 18:01
OV7620,OV7670这两个摄像头我用过,当初智能小车竞赛的时候用的就是这玩意,使用的是K60单片机。 ...

ov7670用的是模拟IO口,可以用dma吗?应该是不行。
双缓冲,可以具体讲下吗。

点评

IO口读取也是可以使用DMA的,详细你可以查看IO口的配置,DMA设置为时钟信号跳变中断就读取一个像素,行中断一来就换一行,场中断一来就换一个大数组,时钟信号跳变读取都是DMA全自动的,不需要写中断服务函数,行中  详情 回复 发表于 2017-7-7 13:19
 
 
 

回复

655

帖子

30

TA的资源

版主

15
 
yangaichimantou 发表于 2017-7-7 09:48
ov7670用的是模拟IO口,可以用dma吗?应该是不行。
双缓冲,可以具体讲下吗。

IO口读取也是可以使用DMA的,详细你可以查看IO口的配置,DMA设置为时钟信号跳变中断就读取一个像素,行中断一来就换一行,场中断一来就换一个大数组,时钟信号跳变读取都是DMA全自动的,不需要写中断服务函数,行中断和场中断的服务函数也非常的短,整个图像的读取过程几乎不消耗单片机的性能。
双缓冲就是说你准备两个大数组用来存图像,然后同时单片机给显示屏的显示设置为DMA双缓冲,这样图像的刷新会非常快,我知道STM32是可以的,LPC不清楚。

点评

棒棒哒,高手  详情 回复 发表于 2017-7-7 21:08
个人签名QQ:252669569
 
 
 

回复

23

帖子

0

TA的资源

一粒金砂(中级)

16
 
lb8820265 发表于 2017-7-7 13:19
IO口读取也是可以使用DMA的,详细你可以查看IO口的配置,DMA设置为时钟信号跳变中断就读取一个像素,行中 ...

棒棒哒,高手
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表