主题中讨论的其他器件:CC2540、 CC2650、
大家好、
我对 CC2640F128定制板上的 OAD 有疑问。 关于固件、我修改了 SDK 的 simple_peripheral 示例并加载了 bim_extflash、堆栈和应用部分。
对于 OAD、我使用的是具有 CC2540 USB 软件狗的 BLE 器件监视器。 建立连接后、我加载.hex 文件(应用程序部分)。
单击"开始"后、它会立即随机停止该过程
或在下载了一些%之后
当 OAD 停止时、信标似乎停止发送消息、下面是监听器的捕获:
它达到的最大值为67%。
另一件事是、如果我将连接间隔配置为8 (10ms)、我只能建立连接、但 OAD 会立即停止。 我一直在尝试200。
#else //!feature_OAD //如果启用了自动 //参数更新请求 ,则最小连接间隔(单位为1.25ms,8=10ms)#define default_desired _min_conn_interval 200//8 //如果 启用了自动//参数更新请求 #define DEFAULT_REGIND_MAX_CONN_INTERVAL,则最大连接间隔(单位为1.25ms,8=10ms) 200//8 #endif // feature_OAD
在我展示过的所有内容之后、我认为问题可能来自射频设计、但它是否如此重要?
这里是射频器件的原理图和布局。
有人可以帮帮我吗? 是否有任何关于这些随机停止的原因的想法?







