所在的位置: 程序员 >> 职业技能 >> MTKcamera启动流程

MTKcamera启动流程

治白癜风天津哪家医院好 http://disease.39.net/bjzkbdfyy/211020/9583782.html

和你一起终身学习,这里是程序员Android

经典好文推荐,通过阅读本文,您将收获以下知识点:

一、Camera框架介绍:

Camera的框架分为Kernel部分和hal部分,其中kernel部分主要有两块:

imagesensordriver,负责具体型号的sensor的id检测,上电,以及在preview、capture、初始化、3A等等功能设定时的寄存器配置;

ispdriver,通过DMA将sensor数据流上传;

HAL层部分主要有三部分组成:

imageio,主要负责数据buffer上传的pipe;

drv,包含imgsensor和isp的hal层控制;

featureio,包含各种3A等性能配置;

这篇内容主要介绍开机过程中searchsensor以及上电流程等内容。

二、Camera启动流程

1、CameraService是在开机时启动的,启动后进行searchSensor的操作,会search系统有多少camera,开机时的search操作,只进行camera支持数量的遍历,以及sensorID的读取操作,如下是hal部分的ASTAH绘制调用流程图,对应的接口的文件路径:

HalSensorList:vendor/mediatek/proprietary/hardware/mtkcam/drv/src/sensor/


转载请注明:http://www.xxcyfilter.com/zyjn/zyjn/12883.html

  • 上一篇文章:
  •   
  • 下一篇文章: