微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 前置yuv sensor开闪光灯,却开的是后摄的灯

前置yuv sensor开闪光灯,却开的是后摄的灯

时间:10-02 整理:3721RD 点击:
Yuv sensor闪光灯控制文件是aaa_yuv_hal.cpp. 在init()过程中本应该根据不同的SensorDev(mian:1, sub:2)来初始化不同的闪光灯节点:

  1. Main: constantFlashlightInit
  2. Sub: subStrobeInit

复制代码

如果
MRESULT Hal3AYuv::init(MINT32 i4SensorDev)函数在初始化flashlight写了hardcode:

  1. // init strobe
  2. m_pStrobeDrvObj = StrobeDrv::getInstance(1, 1);

复制代码

导致每次初始化的都是main的闪光灯.应该修改为:

  1. // init strobe
  2. m_pStrobeDrvObj = StrobeDrv::getInstance(m_i4SensorDev, 1);

复制代码

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top