<sa8650>sa8650 qcxser-之-sensor中断分析

<sa8650>sa8650 qcxser-之-sensor中断分析

  • 1 前言
  • 2 cameraConfig参数
    • 2.1 定义cameraConfig参数
    • 2.2 GPIO选择
    • 2.2 平台获取cameraConfig参数
  • 3 sensor(解串器)中断初始化
    • 3.1 sensor(解串器) 中断配置
    • 3.2 平台中sensor(解串器) 中断配置
      • 3.2.1 pCtxt->platform_fcn_tbl.SetupGpioInterrupt来自何方
      • 3.2.2 sensor(解串器)中断GPIO设置
  • 4 sensor(解串器) 中断回调处理
  • 5 总结

1 前言

在开发camera的sensor时需要配置的东西有很多,其中一个关键的就是 cameraconfigsa8650.c 文件了。在这个文件中 有一个关于 gpioIntrConfig 的配置。这个配置就是给解串器使用的了。笔者在其它文章讲解 新增sensor时会有提到这点。 那么这个GPIO的中断如何使用呢?下面我们来分析分析详细的流程。

2 cameraConfig参数

2.1 定义cameraConfig参数

在文件apps/qnx_ap/AMSS/multimedia/qcamera/camera_qcx/cdk_qcx/oem/qcom/cameraconfig/src/cameraconfigsa8650.c中有那么一段定义,如下:

static CameraConfigInfo_t sg_cameraConfigDefault =
{ // Configuration
    .socId = 0,
    .boardN
 ......
          .numGpioIntr = 2,
           .gpioIntrConfig = {
           		{
           			.intrType = CAMERA_GPIO_INTR_1, // ERRB Pin
           			.gpioPin = 72

你可能感兴趣的:(车载系统,视觉检测,视频编解码,c++,c语言)