Camera内核级驱动程序设计
一 硬件抽象层 HAL 分析 —— 分析 打开设备流程 和 拍照流程
二 Ov5640 摄像头驱动程序
一、硬件抽象层 HAL 分析 —— 分析 打开设备流程 和 拍照流程
首先找到 摄像头代码 —— 在 vendor … libcamera中只找到 对应的 .so 文件,说明没有开源
实际的路径是在 hardware/samsung 目录下——就是对应平台 Rockchip 等也是
secCameraHWInterface.cpp
1、打开流程 —— HAL的分析原则 —— 先找到入口 xxx_module_methods
这里只实现一个接口 —— open : HAL_camera_device_coer 这个函数——只做了两件事情 g_cam_device->ops = &camera_de