闪光灯驱动

高通平台
gpio方式,涉及的文件
leds-msm-gpio-flash.c
msm_led_trigger.c
qcom,op-seq = “A”, “B”;
                qcom,torch-seq-val = <C D>;  
                qcom,flash-seq-val = <E F>;
对于不同芯片而言,在相应的模式下控制引脚的电平逻辑不同
A模式 ,两个引脚状态为CE
B模式 ,两个引脚状态为DF 

参考电路图如下

闪光灯驱动

参考电路图如下

闪光灯驱动

1flash_led_init
2flash_led_low
3flash_led_release
1、2开手电筒 3关手电筒

1flash_led_init
2flash_led_low
3flash_led_off
4flash_led_high
5flash_led_off
6flash_led_release

1打开拍照软件   2、3、4、5一次闪光灯过程   6关闭拍照软件

mtk平台,涉及的文件
kd_flashlightlist.c
Leds_strobe.c

FL_Init
FL_Enable
FLASH_IOC_SET_DUTY(设置模式)
FL_Disable
FL_Uninit

来源:那颗流星

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年4月2日
下一篇 2018年4月2日

相关推荐