3个帖子/ 0新
最后一篇
车道
离线
最后一次露面:3周1天前
加入:2015-07-14 14:21
DSPS v5.150.2中的睡眠模式问题

嗨对话框:
我使用的DSP v5.150.2时,在da1458x_config_basic.h文章中并并没定义模式
#undef cfg_mem_map_ext_sleep.
#undef cfg_mem_map_deep_sleep.

但行行时才是会进入
if((sleep_mode == mode_ext_sleep)||(sleep_mode == mode_deep_sleep)){
//关闭收音机,无论允许的信息
Arch_Goto_Sleep(Sleep_Mode);

//等待中断恢复操作
WFI();

//恢复操作
ARCH_RESUME_FROM_SLEEP();
}

请问默认是开启的睡眠模式,如何将其关键,如何在这个程中间添加io口外部唤醒?

设备:
qinjiny_dialog.
离线
最后一次露面:4周5小时前
职员
加入:2016-11-01 05:47
你好,

你好,

睡眠模式的定义在user_config.h中,修改代码:

/ ********************************************
*默认睡眠模式。可能的值是:
*
* - ARCH_SLEEP_OFF.
* - ARCH_EXT_SLEEP_ON.
* - ARCH_DEEP_SLEEP_ON.
********************************************
* /
const static sleep_state_t app_default_sleep_mode = arch_sleep_off;

当然,内存地图的配置配置要跟着修改修改修改定义。把两个cfg_mem_map_xxx_sleep都都定义可

关键词加加外部唤醒的机器制去sdk的ble_sleepmode或者pxp报道参考程程中看一下一下。里安有少基于按键

车道
离线
最后一次露面:3周1天前
加入:2015-07-14 14:21
嗨对话框:

嗨对话框:
SDK中BLE_SLEEPMODE和DSPS睡眠构架和使用的次数的,但我是遇到一切问题:
在da1458x_config_basic.h文章中
#define cfg_app.
在Rwip_config.h文章中
#ifdef cfg_app.
#define ble_app_present 1
#别的
#define ble_app_present 0.

所以预制剂中BLE_APP_PRESENT = 1导致两者下载两于于设置和回调的分数被被和使用

#if((external_wakeup)&&(!ble_app_present))//只有完整的嵌入式设计

void ext_wakeup_enable(uint32_t端口,uint32_t pin,uint8_t极性)
{
...........
}

void ext_wakeup_disable(void)
{
..........
}
#endif //((hyperent_wakeup)&&(!ble_app_present))
如果我想使用这这两数,应该做哪些设置