我正在尝试在keil 5中运行3.40.6一切似乎工作确定 - 编译,可以输入调试模式,然后它可以运行。
但是,我的嗅探器表明它只发送20条消息(接收到OK),它们停止。没有收到一些消息,我必须拔下电路板以控制回来。我猜这意味着它会睡觉,永不醒来?
我怎么能如何检查正在发生的事情?我没有以任何方式改变代码。是否有一个设置的设置发送20条消息然后停止?
嗨drnick1.
没有默认的参考设计不会停止广告。是设备广告,您是否尝试过普通手机或任何其他BLE设备,以查看该设备是否实际上是广告?
您使用的dk?如果您的DK是Pro或专家,您可以使用智能片段查看您的设备是否处于活动状态。如果您使用的基本DK,您可以看到设备使用调试器停止的位置。
谢谢mt_dialog.
使用智能片段电源分析器,我可以看到它发出20条消息然后停止。已收到这20条消息。我在单独的目录中再次开始新下载3.40.6,现在它在停止前发送出48条消息(由Power Profiler验证)。我正在使用专家DK。
更多的想法?
嗨drnick1,
请尝试转到da14580_config和unefine cfg_calibrated_at_fab,
然后在下面转到下面并定义这个cfg_use_default_xtal16m_trim_value_if_not_calibrated。
此外,3.40.2工作正常,连续传输!
嗨drnick1.
没有默认的参考设计不会停止广告。是设备广告,您是否尝试过普通手机或任何其他BLE设备,以查看该设备是否实际上是广告?
您使用的dk?如果您的DK是Pro或专家,您可以使用智能片段查看您的设备是否处于活动状态。如果您使用的基本DK,您可以看到设备使用调试器停止的位置。
谢谢mt_dialog.
使用智能片段电源分析器,我可以看到它发出20条消息然后停止。已收到这20条消息。
我在单独的目录中再次开始新下载3.40.6,现在它在停止前发送出48条消息(由Power Profiler验证)。
我正在使用专家DK。
更多的想法?
嗨drnick1,
请尝试转到da14580_config和unefine cfg_calibrated_at_fab,
然后在下面转到下面并定义这个cfg_use_default_xtal16m_trim_value_if_not_calibrated。
谢谢mt_dialog.
此外,3.40.2工作正常,连续传输!