第23讲 Camera Sensor CCI驱动

本讲是Camera Sensor驱动专题的第23讲,我们介绍Camera Sensor驱动之Camera Sensor CCI 驱动。

更多资源:

资源 描述
在线课程 极客笔记在线课程
知识星球 星球名称:深入浅出Android Camera <br/>星球ID: 17296815
Wechat 极客笔记圈

Camera Sensor CCI 工作原理

一个CCI设备通常包含2条CCI 总线

Camera Sensor CCI 工作原理

Camera Sensor CCI 流程介绍

cam_cci_subdev_ioctl

VIDIOC_MSM_CCI_CFG

  • MSM_CCI_INIT

  • MSM_CCI_RELEASE

  • MSM_CCI_I2C_READ

  • MSM_CCI_I2C_WRITE

  • MSM_CCI_I2C_WRITE_SEQ

  • MSM_CCI_I2C_WRITE_BURST

  • MSM_CCI_I2C_WRITE_SYNC

  • MSM_CCI_I2C_WRITE_ASYNC

  • MSM_CCI_I2C_WRITE_SYNC_BLOCK

  • MSM_CCI_GPIO_WRITE

  • MSM_CCI_SET_SYNC_CID

VIDIOC_CAM_CONTROL

  • 暂时未使用

I2C 数据结构

Camera Sensor CCI  流程介绍

CCI WRITE 流程

CCI WRITE 流程

CCI READ 流程

CCI READ 流程

调试技巧

$adb root
$adb shell
#echo 0x4000 > /sys/module/cam_debug_util/parameters/debug_mdl
#logcat | grep -i “cam_cci_data_queue” 

调试技巧

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程