RTC/PSM_EINT能够将BC26从deep sleep模式唤醒,当RTC/PSM_EINT事件发生,注册的回调函数将会通知用户。
BC26 OpenCPU SDK:https://github.com/sanjaywu/BC26-OpenCpu
1、注册一个RTC定时器
s32 Ql_Rtc_RegisterFast(u32 rtcId, Callback_Rtc_Func callback_onTimer, void* param);
-
入口参数:
rtcId:专用RTC定时器ID。
callback_onTimer:RTC定时器超时回调函数。
param:使用时该参数可以传给回调函数,不使用时设置为NULL。 -
返回参数:
QL_RET_OK: 注册成功。
QL_RET_ERR_PARAM: 参数错误。
QL_RET_ERR_INVALID_TIMER: 定时器无效。<