4
16
0
初级会员
各位好,
原来的方案是:STM32F407+OV7670。现在想用OV7675代替OV7670。
现在问题是这样的:ov7675一部分寄存器可以写入数据,无论写入多少次,都没有问题。但是另外一部分寄存器却无法写入数据,一次也写不进,只能读,如0x17,0x18,0x19,0x1a等常见寄存器。初始化刚开始,写(0x12,0x80)复位,然后延时足够长的时间后,配置其他寄存器,就会出现部分寄存器写不进的情况。程序原来用在OV7670没有任何问题。我想既然可读可写,程序原来也没有问题,就不是I2C通信的问题。我想是不是有个bit位没打开,造成部分寄存器未解锁,所以只能读,不能写。但是问了ov官方的技术支持,他们说没有这种情况。各位朋友,是否有谁用过OV7675?是否有谁跟我一样遇到类似的问题,某些寄存器只能读不能写,但是手册上说明是可读可写的呢?
我来回答
使用道具 举报
530
11万
34
管理员
本版积分规则 发表回复 回帖后跳转到最后一页
查看 »
正点原子公众号
|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )
GMT+8, 2025-2-25 18:09
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网