OpenEdv-开源电子网

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

OV5640初始化失败:部分寄存器无法写入

[复制链接]

2

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
66
金钱
66
注册时间
2021-8-2
在线时间
10 小时
发表于 2022-1-12 22:09:31 | 显示全部楼层 |阅读模式
1金钱
OV5640摄像头模块,能够正确读取到ID,重置后初始化(使用的是例程的初始化寄存器列表)时部分寄存器写入失败,请问是什么原因呢。
Camera init failure at 0x3A18 (line 0029)
Camera init failure at 0x3C06 (line 0038)
Camera init failure at 0x3C08 (line 0040)
Camera init failure at 0x3810 (line 0044)
Camera init failure at 0x3812 (line 0046)
Camera init failure at 0x3000 (line 0050)
Camera init failure at 0x302E (line 0053)
Camera init failure at 0x501F (line 0055)
Camera init failure at 0x440E (line 0056)
Camera init failure at 0x580E (line 0078)
Camera init failure at 0x580F (line 0079)
Camera init failure at 0x5814 (line 0084)
Camera init failure at 0x5182 (line 0128)
Camera init failure at 0x519B (line 0153)
Camera init failure at 0x558A (line 0189)
Camera init failure at 0x5303 (line 0195)
Camera init failure at 0x5025 (line 0204)
重复执行也是这些寄存器失败,应该可以排除I2C稳定性的问题。

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

使用道具 举报

6

主题

890

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1477
金钱
1477
注册时间
2020-8-19
在线时间
335 小时
发表于 2022-1-13 09:37:14 | 显示全部楼层
你的板子或者代码是不是有什么东西干扰到他了?如果用延长线这个也有可能这样
回复

使用道具 举报

4

主题

896

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4305
金钱
4305
注册时间
2019-9-4
在线时间
896 小时
发表于 2022-1-13 09:47:31 | 显示全部楼层
帮顶   
回复

使用道具 举报

2

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
66
金钱
66
注册时间
2021-8-2
在线时间
10 小时
 楼主| 发表于 2022-1-13 13:45:08 | 显示全部楼层
bin133 发表于 2022-1-13 09:37
你的板子或者代码是不是有什么东西干扰到他了?如果用延长线这个也有可能这样

读了一下寄存器,发现I2C只能读取,写入的寄存器读取出来还是默认值没有变。程序方面我直接用的HAL库的HAL_I2C_Mem_Write函数;线我用的是买的时候送的30cm杜邦线
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-26 06:16

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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