AXP 202 禁长按关机功能

来源:互联网 发布:运动无线耳机 知乎 编辑:程序博客网 时间:2024/06/06 08:50

在 axp_battery_first_init(charger);
调用之后, 增加下面代码"

 //
 //fibo 禁AXP 长按关机
 //
 //禁16s长按ldo1关闭使能  这一个条 没有资料中说明, 
 axp_clr_bits(charger->master,AXP_HOTOVER_CTL,0x08);
 //禁 长按power键 使能
axp_clr_bits(charger->master, POWER20_PEK_SET, 0x08);
 //禁 长按power键中断 使能
 axp_clr_bits(charger->master, POWER20_INTEN3, 0x01);
 

其中  //禁16s长按ldo1关闭使能  这一个条 没有资料中说明, 
由下面代码看到的

/* irq pin 唤醒使能和16s长按ldo1关闭使能 */
   ret = axp_set_bits( charger->master,AXP_HOTOVER_CTL,0x88);

0 0