CSIGC是什么商标是什么

以前在某个网站中看的不好意思,忘了出处了知道的同学帮忙补补。

另外相关的文件还有很多下面┅一说明:

而且当点击android界面上的相机时,打印如下调试信息:

可以查找到i2c的调试信息是由i2c_sun7i.c文件打印,摄像头的调试信息为gc0308.c文件打印只鈈过虽然找到了错误的地方,知道I2C通讯失败地址也不对,但是在sys_config.fex文件里明明配置地址为0x42了但是让然不知道究竟错在哪里,如有大神看箌还请不吝赐教在此表示深深感谢,,

GC0308摄像头驱动程序使用的是linux v4l2协议通过i2c信号进行控制。GC0308摄像头对上电时序要求很严格,一定要根据datasheet初始化摄像头

本驱动使用的3.10内核,所以首先要配置dts在内核启动阶段支持摄像头,结合硬件原理图首先配置硬件接口属性:

部分内核驱动代码分析:

将gc0308_id加入i2c队列,当在dts中有相应名字的设备声明时调用驱動程序的probe函数。

驱动程序初始化的时候加入到i2c设备。

一系列ioctl函数的指针数组供应用程序调用。

读取设备ID具体读ID的指令,根据datasheet确定

當ID成功读到了,接下来设置多个摄像头属性,通常做成一个数组此时摄像头基本能工作了。

当插入驱动模块以后会在/dev/ 目录下产生一个videoX 設备这时候可以使用cheese xawtv等程序进行测试。

我要回帖

更多关于 商标是什么 的文章

 

随机推荐