SDK:3.0.6
在da14580.h文件中,我#define cfg_ext_sleep,
但程序停止了
/ ************************************************************************
**************关闭rf ***************
************************************************************************ /
Rwip_rf.sleep();
而(!ble_deep_sleep_stat_getf());//停在这里,
//检查并等到您可以禁用收音机。32.768khz xtal必须运行!
//(调试注意:使用ble_cntl2_reg:mon_lp_clk位检查(写入0,应设置为1)))
而(!(getword32(ble_cntl2_reg)&radio_pwrdn_allow)){};
,我不知道为什么。
谢谢 。
(我在EEPROM中下载了该程序,它仍然不起作用。)。
设备:
嗨石头,
你能给我更多关于你的代码的信息吗?您基于构建项目的示例是什么,以及您使用的开发套件是什么。使用keil下载代码时,设备是否运行?还可以尝试使用较新的SDK进行测试吗?BLE_DEEP_SLEEP_STAT_GETF()应该等待并返回BLE核心不在睡眠状态,似乎睡觉,低功耗时钟正在运行。我不认为你可以通过软件做多少才能拥有这个问题。
谢谢mt_dialog.
嗨,对话框,
我使用example proxm .... project.and,我使用它运行的另一个芯片。可能是芯片损坏?
嗨石头,
我也遇到了同样的问题。我想知道当你在#undef cfg_ext_sleep让它在活动模式下运行时是否正常。
嗨石头,
如果您使用了另一个芯片并工作,那就是最可能的解释。
谢谢mt_dialog.
嗨石头,
我也遇到了同样的问题。我想知道当你在#undef cfg_ext_sleep让它在活动模式下运行时是否正常。