camera hal调用camera驱动的连接方式

xiaoxiao2021-02-28  137

比如camera的初始化流程,HAL接口主要工作如下:  1、调用系统调用open()打开camera设备节点,前后摄像头一般是/dev/video0或/dev/video1,这样会调用到内核的v4l2子系统里面的open函数,这个函数将会注册camera模组(gc2035)的驱动并调用模组的初始化接口;  2、然后HAL会通过ioctl系统调用经过v4l2子系统查询camera模组支持的各种格式、分辨率等参数,并设置用户选择的分辨率等参数;  3、经过一系列初始化后HAL最终通过ioctl系统调用打开camera的预览功能,并通过poll等方式获取图像数据。
转载请注明原文地址: https://www.6miu.com/read-20597.html

最新回复(0)