复位源: u8 power_reset_source_dump(void)
此接口获取得到复位源以十六进制数表示,十六进制换成二进制数后可根据第几位置1对比上面链接所示信息以得到相应的复位源,继而可以对复位源进行判断从而进行下一步操作。
注:若获取复位源为0x30(即0b00110000),则表示此情况是进入低功耗后IO口唤醒的状态。
2.唤醒源: int power_wakeup_reason(void)
此接口获取得到自定义的唤醒IO口对应的唤醒源,返回值对应wakeup_param中所设置的port唤醒端口。可对唤醒源作进一步的判断从而进行下一步操作。