MTK如何去掉充电功能
0赞
发表于 9/4/2017 5:42:49 PM
阅读(1891)
有些客户使用外部独立充电IC希望把原平台中充电相关部分裁剪掉,或在某些测试场景中需要将充 电功能去掉以避免插上USB后充电电流对其造成影响。
1. 对MT6260和MT6261平台
在 make\Option.mak 中添加:
COM_DEFS += BMT_CHARGING_DISABLE
2. 对MT2502平台
(1)在 make\Option.mak 中添加:
COM_DEFS += BMT_CHARGING_DISABLE
(2)请在 hal\peripheral\src\bmt_utility.c 文件的末尾中添加如下code(否则会编译不通过
):
#if defined(__TINY_SYS__)
extern kal_bool csd_ap_special_mode_en(void);
void BMT_exit_tiny_enable_charging(void)
{
}
void BMT_enter_tiny_disable_charging(void)
{
}
void BMT_enter_tinylog_mode(void)
{
}
void BMT_exit_tinylog_mode(void)
{
}
#endif
文章转自一牛网论坛