主题中讨论的其他部件:CC1101、、 CC1200
工具/软件:
e2e.ti.com/.../Successful_5F00_Transmission.xlsxe2e.ti.com/.../Failed_5F00_Transmission.xlsx
您好、
我有一个由两个设备组成的系统、它们需要能够相互通信。 一个器件使用 CC1101、另一个器件使用 CC1201。 将数据包从 CC1201传输到 CC1101时没有问题。 不过、我们发现了一个问题、即尽管接收到的数据包的数据字段与发送的数据包的数据字段相匹配、但在从 CC1101传输到 CC1201时、某些数据包被标记为具有 CRC 错误。
我在这个帖子中附加了两个文件、其中包含用于监控和解码 SPI 总线事务的日志。 "xlsx" Successful_Transmission 显示了与发送的三个数据包(数据包#1 (蓝色)、数据包#2 (绿色)和数据包#3 (橙色))的成功交换。 "CRC.xlsx"显示由于数据包2包含 Failed_Transmission 错误(数据包1 (蓝色)和数据包2 (绿色))而导致交换失败。 请注意、虽然已删除每个数据包的数据字段、但我们确认每个发送的数据包的数据字段与接收的数据包的数据字段相匹配。 在这两个电子表格中、数据包的状态字节都以黄色突出显示。
您是否发现我们配置和使用 CC1201的方式有任何问题? 请注意、数据包长度是可变的、可能超过255字节、这就是我们在本例中未使用固定数据包长度模式的原因。
谢谢您、
Trevor