MTK Camera Power

本文详细探讨了MediaTek(MTK)智能手机摄像头的电源管理策略,包括如何优化电源消耗,提升摄像头启动速度,以及在不同拍摄模式下的电源配置。通过对硬件和软件层面的调整,实现高效能与低功耗的平衡,为用户带来流畅的拍照体验。
摘要由CSDN通过智能技术生成

/*最近在搞Camera,上电这块比较混乱。特写此文章,梳理一下;
平台:MTK6589 IC: 5648
目录在:mediatek/custom/xxx/kernel/camer/camer/kd_camera_hw.c
首先必然要看:
*/
int kdCISModulePowerOn(CAMERA_DUAL_CAMERA_SENSOR_ENUM SensorIdx, char *currSensorName, BOOL On, char* mode_name)

{
//上面的为camera上电与下电的主要函数,
//进入这个函数后:看到下面几个变量:
 
u32 pinSetIdx = 0;//default main sensor  0为默认的后置主Camera。
                                        // 1为前置Camera,
                                        //2为back main Camera(目前还没有用到)

#define IDX_PS_CMRST 0   
#define IDX_PS_CMPDN 4

#define IDX_PS_MODE 1
#define IDX_PS_ON   2
#define IDX_PS_OFF  3     //上面的一些变量是为了下面的数组好区分成员变量的,

u32 pinSet[3][8] = {
                    //for main sensor
                       //0
					{
                       /*0*/GPIO_CAMERA_CMRST_PIN, // main camera reset pin
                       /*1*/ GPIO_CAMERA_CMRST_PIN_M_GPIO,   /* mode */
                       /*2*/ GPIO_OUT_ONE,                   /* ON state */
                       /*3*/ GPIO_OUT_ZERO,                  /* OFF state */
                       /*4*/ GPIO_CAMERA_CMPDN_PIN, 	//main camera power down pin.
                       /*5*/ GPIO_CAMERA_CMPDN_PIN_M_GPIO,
                       /*6*/ GPIO_OUT_ONE,
                       /*7*/  GPIO_OUT_ZERO,
                    }
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值