OpenEdv-开源电子网

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

关于stm32f407驱动ov5640摄像头

[复制链接]

16

主题

47

帖子

0

精华

初级会员

Rank: 2

积分
148
金钱
148
注册时间
2015-3-9
在线时间
6 小时
发表于 2015-5-28 21:41:24 | 显示全部楼层 |阅读模式
5金钱
调试ov5640摄像头,用示波器看pclk、vsync、href引脚都有输出,并且输出跟时序图波形一致,但是没有图像显示。
单步调试,发现得到的每帧图像的长度为0。
寄存器应该是配置好了的,可能是stm32驱动部分的代码需要进行修改,以适应ov5640摄像头,请问有没有谁知道应该改哪个地方?
谢谢!

最佳答案

查看完整内容[请看2#楼]

http://www.openedv.com/thread-77924-1-1.html
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165537
金钱
165537
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-5-28 21:41:25 | 显示全部楼层
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165537
金钱
165537
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-5-28 22:18:40 | 显示全部楼层
帮顶。。。。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

7

主题

75

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
261
金钱
261
注册时间
2015-7-17
在线时间
45 小时
发表于 2015-7-17 13:55:30 | 显示全部楼层
我用F107+CPLD+SDRAM做了,能保存5640输出的JPG图像。5640模块就是TB上买的80¥自动对焦的。
给你的经验是:你必须先把5640的reset拉低,再给5640上电,再过0.5s;拉高reset。然后按照那份中文的5640DVP调试手册的例程一步步就行。注意:那份手册里关于自动对焦的命令有些不灵光,我自己修改后只用到(3022,08)释放对焦和(3022,03)单点对焦而已
我的个人小店:https://shop125553301.taobao.com/
回复

使用道具 举报

16

主题

47

帖子

0

精华

初级会员

Rank: 2

积分
148
金钱
148
注册时间
2015-3-9
在线时间
6 小时
 楼主| 发表于 2015-7-30 13:57:17 | 显示全部楼层
回复【3楼】整鼓猩:
---------------------------------
好的,谢谢啊!
我有几天没有上来论坛看了。
希望以后可以多交流,我的qq:719626899
回复

使用道具 举报

4

主题

61

帖子

0

精华

初级会员

Rank: 2

积分
97
金钱
97
注册时间
2013-12-3
在线时间
0 小时
发表于 2015-7-30 14:39:22 | 显示全部楼层
帮顶,学习了。。。
帮助别人就是帮助自己!
回复

使用道具 举报

0

主题

4

帖子

0

精华

新手入门

积分
24
金钱
24
注册时间
2015-9-7
在线时间
0 小时
发表于 2015-9-7 11:30:59 | 显示全部楼层
你好,能发一份5640的配置给我吗?531343678@qq.com,谢谢
回复

使用道具 举报

5

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2012-11-4
在线时间
2 小时
发表于 2015-11-19 17:38:23 | 显示全部楼层
你好,可以共享一下资料么?
回复

使用道具 举报

0

主题

4

帖子

0

精华

新手入门

积分
47
金钱
47
注册时间
2016-6-27
在线时间
6 小时
发表于 2016-6-27 14:11:40 | 显示全部楼层
整鼓猩 发表于 2015-7-17 13:55
我用F107+CPLD+SDRAM做了,能保存5640输出的JPG图像。5640模块就是TB上买的80¥自动对焦的。
给你的经验是 ...

请问一下,再按照调试手册例程时,是否下载了摄像头固件
回复

使用道具 举报

7

主题

75

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
261
金钱
261
注册时间
2015-7-17
在线时间
45 小时
发表于 2016-7-3 11:12:26 | 显示全部楼层
empire1986 发表于 2016-6-27 14:11
请问一下,再按照调试手册例程时,是否下载了摄像头固件

所有指令交互都是通过I2C
我的个人小店:https://shop125553301.taobao.com/
回复

使用道具 举报

0

主题

4

帖子

0

精华

新手入门

积分
47
金钱
47
注册时间
2016-6-27
在线时间
6 小时
发表于 2016-7-5 16:31:04 | 显示全部楼层
整鼓猩 发表于 2016-7-3 11:12
所有指令交互都是通过I2C

我想问的是
intOV5640_af_init()
{
// download firmware
// if supported, multiple bytes I2C writes are highly recommended.
for(inti=0; i<sizeof(af_firmware)/sizeof(int); i+=2)
{
OVPantherDemo::WriteSCCB(0x78, af_firmware, af_firmware[i+1]);
}
return0;
}
在手册里有一个自动对焦的初始化函数,通过iic写入固件,也就是0x8000寄存器以后的配置
The MCU firmware can be downloaded by writing to registers starting from 0x8000.
这是手册里的
我是问对于ox8000以后的配置参数你都进行配置了吗,
谢谢
回复

使用道具 举报

7

主题

75

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
261
金钱
261
注册时间
2015-7-17
在线时间
45 小时
发表于 2016-7-8 16:30:08 | 显示全部楼层
empire1986 发表于 2016-7-5 16:31
我想问的是
intOV5640_af_init()
{

有的。不配置用不了自动对焦功能
我的个人小店:https://shop125553301.taobao.com/
回复

使用道具 举报

1

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
74
金钱
74
注册时间
2016-9-27
在线时间
19 小时
发表于 2016-10-25 15:13:54 | 显示全部楼层
不知道楼主的问题解决了没有?可否分享一下!
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-14 13:55

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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