在一个应用程序中禁用所有应用程序

⚠️
你好。。谢谢你来参加论坛。令人兴奋的消息!我们现在正在移动到我们的新论坛平台,将提供更好的功能,并包含在主对话网站的过程。所有帖子和账号都已迁移。我们现在只接受新论坛上的流量-请在//www.xmece.com/support. 我们将在未来几天内修复bug/优化搜索和标记。
2个职位/0个新职位
最后一篇文章
V更多
离线
最后一次见到:6个月4周前
已加入:2018-03-01 18:22
在一个应用程序中禁用所有应用程序

我有Murata ZY模块devkit,我正在尝试不同的ble示例。我可以运行大多数示例,但ble\u all\u in\u one示例似乎不起作用。lightBlue应用程序找不到该设备,这意味着它可能没有广告。我关闭了睡眠模式,并试图通过Keil进行调试,在系统初始化之后,代码跳转到nmi\u处理程序,这意味着应用程序正在崩溃?有没有办法调试这个问题?所有其他应用程序(barebone/ota等)都在工作,所以看起来模块连接得很好。我使用的是sdk5.0.4

编辑:
看起来WDOG计时器被触发了,所以我去掉它继续调试。似乎应用程序被卡在了SPI flash代码的某个地方。

设备:
PM\U对话框
离线
最后一次见到:2天10小时前
工作人员
已加入:2018-02-08 11:03
嗨,V摩尔,

嗨,V摩尔,

为了在一个例子中运行ble\u all\u,您应该在Murata ZY模块devkit上连接一个SPI闪存。如果SPI Flash未连接,应用程序将尝试从Flash读取数据,最终会由于看门狗计时器而发出NMI。在一个示例中运行ble\u all\u而不连接devkit上的SPI Flash的另一种方法是在USER\u config.h文件中取消定义USER\u CFG\u APP\u BOND\u DB\u USE\u SPI\u Flash。

谢谢你的对话