72平台,GPIO设置求解
时间:10-02
整理:3721RD
点击:
哪位大大帮忙讲解下,下面这段设置干嘛的,新手还望多多指教。非常感谢!
#ifdef MT6572
static void MainCAMERADigtalpowerCtrl(kal_bool on)
{
if (mt_set_GPIO_mode(GPIO_MAIN_CAMERA_12V_POWER_CTRL_PIN, 0)) {
dbg_mesg("Set MAIN CAMERA_DIGITAL POWER_PIN !\n");
}
if (mt_set_gpio_dir(GPIO_MAIN_CAMERA_12V_POWER_CTRL_PIN, GPIO_DIR_OUT)) {
dbg_mesg("Set CAMERA_POWER_PULL_PIN DISABLE !\n");
}
if (mt_set_gpio_out(GPIO_MAIN_CAMERA_12V_POWER_CTRL_PIN, on)) {
dbg_mesg("Set CAMERA_POWER_PULL_PIN DISABLE !\n");;
}
}
#endif
#ifdef MT6572
static void MainCAMERADigtalpowerCtrl(kal_bool on)
{
if (mt_set_GPIO_mode(GPIO_MAIN_CAMERA_12V_POWER_CTRL_PIN, 0)) {
dbg_mesg("Set MAIN CAMERA_DIGITAL POWER_PIN !\n");
}
if (mt_set_gpio_dir(GPIO_MAIN_CAMERA_12V_POWER_CTRL_PIN, GPIO_DIR_OUT)) {
dbg_mesg("Set CAMERA_POWER_PULL_PIN DISABLE !\n");
}
if (mt_set_gpio_out(GPIO_MAIN_CAMERA_12V_POWER_CTRL_PIN, on)) {
dbg_mesg("Set CAMERA_POWER_PULL_PIN DISABLE !\n");;
}
}
#endif
这应该是CAM的一个电源总开关,如果硬件没设计 注释了就可以了
用外部LDO给CAM供电就需要这样ENABLE
非常感谢!72平台应该都是内部供电的吧,所以disable就可以了?
注释掉MainCameraDigtalPowerCtrl吧
嗯嗯,好滴,感谢,tks!
虽然不懂 顶一下先
使用LDO供电
学习了,好厉害的
