你好。 专家
我是一个 在如下图所示的环境中对 CC1120进行试验的人。
CC1120模块充当 TX 并包含一个 MCU 和一个 CC1120芯片、该 CC1120芯片由 MCU 控制。
CC1120模块是制造的、不是商用产品。
BOOSTXL-CC1120-90用作 RX、是 TI 的商用产品。
BOOSTXL-CC1120-90与智能射频配合使用、因此我可以在 PC 中通过智能射频的数据包 RX 检索到的数据包。
目前、CCC120模块中 TX 的有效载荷为0x54、0x45、0xE2、0x9A、0xF9、0x44。
而在 SmartRF 中、会接收如下图所示的数据包。
以红色 sqare 标记的器件显示了 CC1120模块发送的有效载荷。
然而,没有收到 ox44和许多其他数据,我没有写到 TX FIFO 收到。
CRC 错误也会输出。
如果您知道我尚未检查或不知道此修复的任何内容、 如果您能告诉我、我将不胜感激。
作为额外数据、我会附加代码、以将有效载荷写入 TX FIFO 和通信环境。
1. CC1120向 TX FIFO 写入有效载荷的模块代码:
我知道 CC1120芯片本身自动添加了前导码、同步字和 CRC、因此我只写入了要传输的数据、即 TXFIFO 中的有效载荷。
2、通讯环境
感谢您阅读这篇较长的文章。 如有任何帮助,将不胜感激。
-由 Kim 提供-