mt2523如何修改powerkey开机时间
时间:10-02
整理:3721RD
点击:
[Description]
透过powerkey可以让MT2523开起来,但是powerkey一旦触发就会开启,时间不可客制化
[Solution]
可以在软件运行起来之后,判断开机键按压时间
如果在按压时间内,则进行关机处理,如果超过按压时间,则进行开机处理
可以通过读取寄存器获取powerkey的动作,如下:
Key_status=
pmu_get_register_value(PMU_PWRKEY_VAL_ADDR,PMU_PWRKEY_VAL_MASK,PMU_PWRKEY_
VAL_SHIFT);
如果key_status是1,说明powerkey被压下
如果key_status是0,说明powerkey抬起
透过powerkey可以让MT2523开起来,但是powerkey一旦触发就会开启,时间不可客制化
[Solution]
可以在软件运行起来之后,判断开机键按压时间
如果在按压时间内,则进行关机处理,如果超过按压时间,则进行开机处理
可以通过读取寄存器获取powerkey的动作,如下:
Key_status=
pmu_get_register_value(PMU_PWRKEY_VAL_ADDR,PMU_PWRKEY_VAL_MASK,PMU_PWRKEY_
VAL_SHIFT);
如果key_status是1,说明powerkey被压下
如果key_status是0,说明powerkey抬起