主题中讨论的其他器件:CC2640
我的项目使用简单外围 BLE5项目作为一个框架,添加我自己的分布图。 我的应用通过 notify 方法读取 Attribute。 数据报的大小为220字节,每秒发送20次。 当我用 XDS110调试来运行程序时、应用程序会很好地接收到包、没有包丢失。 但在 CCS 中单击"终止调试"按钮后、通信情况更糟、大约1/5的数据包丢失。
然后、我使用数据包监听器分析通信、我发现在进行调试后、许多数据包都标记为 CRC 不正确。 但在进行调试之前、没有封装会标记错误。 之后、我从 PCB 上取出 XDS110并运行程序、程序包仍然丢失了大约1/5。
目标 PCB 由我们设计。
我想知道使用 XDS110进行调试和不使用 XDS110运行之间有什么区别?