在Amlogic平台中添加自己的添加我的摄潒头头
-
修改Kconfig和Makefile文件在里面添加出自己的添加我的摄像头头配置。
-
里添加上自己的I2C设备
-
基于是在V4L2下做的添加我的摄像头头驱动,我们最主要的是要去关心三个数据结构
简单说明一下,我们需要确保添加我的摄像头头能上电开启至于出来的效果,我们可以后续在调节所以我们需要关注
在这个函数里面有一个AP2031_init_regs(dev);它负责了对添加我的摄像头头的寄存器做初始化的工作。它调用的是一个AP2031_script的数组当我们把这一組数据写入到添加我的摄像头头后,我们就能在屏幕上看到来自添加我的摄像头头的画面了另外需要说明一下的是ap2031这个添加我的摄像头頭不能做90°的旋转,只能做180°的旋转,如果要做90°的旋转,只能由模组厂来转。
调节180°旋转是调节
当添加我的摄像头头有图像出来后,我們就可以在进行一些preview状态时一些菜单设定相关函数的修改了比如
-
最后编程生成uImage 烧录到样机去看效果吧。