初始化时摄像头id读不到,很奇怪 (已解决)
时间:10-02
整理:3721RD
点击:
配了双摄像头GC0309的,很奇怪的是第一次配置时已经读到id了 0xA0,结果跑到GC0309内部初始化时却读不到了
在GC0309内部初始化内循环读ID,测一下波形看看,各个引脚信号是否正常?
image_sensor_func_config=0xA0
这个0XA0,是读出来的吗?
如果不是的,哪么是前面的函数送进来的参数?
CAM你只要IIC是对的,上拉是OK的,哪么就是几组电源了,VCORE,VIO,VDD是否在他的范围内?
还有进CAM的RESET是否有过?时间够长吗? POWER DOWN的电平方式是不是让CAM进入工作状态。
如果有两CAM,可以将另一个取下来,在验证。
这个0XA0值是在image_sensor_func_config()函数中适配的时候读出来的,进入具体的初始化没读出来导致问题了,硬件那边查了原理图和摄像头模组,发现是1.8/2.8 上电电压的问题
不错,搞定还说一下,,鼓励一下。