如果我把代码刻录到外部闪光灯中,DA14585就醒不来了……

⚠️
大家好. .谢谢你来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,包含在主对话网站中。所有岗位和账户都已迁移。我们现在只接受新论坛的流量-请在上面发布任何新帖子//www.wsdof.com/support.我们将在未来几天修复bug /优化搜索和标记。
3个帖子/ 0个新
最后发表
stanley_yeh
离线
最后看到:2年3个星期前
加入:2016-12-23 06:52
如果我把代码刻录到外部闪光灯中,DA14585就醒不来了……

嗨,对话框中,
我使用的是SDK 6.4.2中的样例代码:ble_app_peripheral。
只有修改的变量app_default_sleep_modeARCH_SLEEP_OFFARCH_EXT_SLEEP_ON
我很困惑……我f I burn the code into RAM (SmartSnippets -> Booter -> Download), it works.
然而,如果我把它烧录到外部闪存中,它就会发布广告,但只是一会儿。移动应用程序可以找到设备,但设备几乎马上就会消失。
似乎DA14585不会在沉睡后醒来……

我发现如果我在第一个广告的时候立即连接到DA14585,连接就会正常,所以我把广告间隔从600 ms改为30 ms。没有任何问题…

我该怎么办?你有什么主意吗?:(
非常感谢。

设备:
MT_dialog
离线
最后看到:4个月5天前
工作人员
加入:2015-06-08 34
嗨stanley_yeh,

嗨stanley_yeh,

我已经测试了ble_app_peripheral项目,我没有看到任何问题,如果烧伤在flash上的项目,我没有看到任何广告间隔之间的联系,这可能与烧伤的flash。如果你试图通过keil下载fw,设备的行为一样吗?

由于MT_dialog

stanley_yeh
离线
最后看到:2年3个星期前
加入:2016-12-23 06:52
嗨MT_Dialog,

嗨MT_Dialog,
我用手指触摸我们的板的特定区域,DA14585每次都是正常的。我不知道为什么。这很奇怪。
我认为这不是软件问题,我希望如此。
我们的一些RDs觉得DA14585很敏感,很抱歉,我们真的不知道如何描述它。
当我们感觉不正常的时候,有时候我们只要触摸DA14585连接的引脚就会正常。
嗯……没关系。
我非常感谢你的帮助,非常感谢。