#define cfg_mem_map_ext_sleep.
#undef cfg_mem_map_deep_sleep.
在休眠时使用次数下载:
void set_sleep(void)
{
ARCH_BLE_EXT_WAKEUP_ON();
ARCH_SET_SLEEP_MODE(ARCH_EXT_SLEEP_ON);
}
休眠可以,但休眠时间有广播发育;
Arch_ble_ext_WakeUp_on();不“将核心放在永久性睡眠中。只有一个外部事件可以唤醒它。“吗?也就是核心永久core,没有外在时间可以唤醒吗?,现在是有没有广播说明的核心,为什么?
但我在当时时继使用停止广播就没有广播发布了,ble核心也不在唤醒,如下:
void set_sleep(void)
{
app_easy_gap_advertise_stop();
ARCH_BLE_EXT_WAKEUP_ON();
ARCH_SET_SLEEP_MODE(ARCH_EXT_SLEEP_ON);
}
为之呢?
关键词:
设备:
580的念头有着蓝牙事件,ble核心也会每几几钟醒来一个.ARCH_BLE_EXT_WAKESUP_ON了以后就不合会有一动作了。
在使用后有蓝牙事件,是不合会行行的核心的。
那麻烦帮忙指导下,在使用ARCH_BLE_EXT_WAKEUP_ON之前,我都需要做梦作作者
谢谢!!
如你之外所所所的,断开连接,停止广播就行了.ARCH_BLE_EXT_WAKESUP_ON只arch是为了了没没任何活蓝牙的时髦的时髦的酷睿没有会自我每10秒醒来一个人
关键词问题,我已经清楚了,麻烦这个问题帮忙看下,谢谢!
问题链接:https://support.dialog-semicondiondiondum/forums/post/dialog-smartbond-bl ...
您好,我又遇到了新的问题:
按照您上边的说法,我告诉连接,停止广播,休眠后的没没了,但但渊来自许适也会也
1:是不是在当时驾驶打开广播?
2:我在唤醒唤醒使用:
静态void app_wakeup_cb(void)
{
//如果状态不空闲,请忽略该消息
// if(ke_state_get(task_app)== app_connectable)
{
Execute_default_operation_void(default_operation_adv);
}
}
仍然别无,我该该怎么?