程序中小多地区都有这一六
if(getBits16(sys_stat_reg,per_is_down))
{
periph_init();
}
datasheet3.3上调的是
表明PD_PER处于关机,是不是说当这一位为1的时候,代表外设处于掉电状态?
然后调用periph_init();是给外设更新上级电路?
如果是这样的话,这句程序在唤醒BLE_WAKEUP_LP_Handler不是已经有了吗?
我在上帝问问你们说ble_wakeup_lp_handler是唤醒唤醒首先行的数。
那我就不明白了,既然这样,为什么还在那么多地方调用
if(getBits16(sys_stat_reg,per_is_down))
{
periph_init();
}
设备:
好多地方调用品,一件儿在BLE_WAKEUP_LP_HANDLLLER或者按键中间监理的回调驰数码里面使用到。
我想过多地方都调用了,所以问你是什么,干吗用的?手册上关节这个仪器写的很不明
你的英的是SDK3是5的吗?我附着里佩皮H_INIT()就开启机初始化学用途一次,然后就是BLE_WAKEUP_LP_HANDLLER或者按键中间监理器
Per_IS_DOWN就代表外设的电气被关了