This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC1125DK:无法通过 CC1125传输数据包

Guru**** 1824950 points
Other Parts Discussed in Thread: CC1125
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1413680/cc1125dk-unable-to-transmit-packets-through-cc1125

器件型号:CC1125DK
主题中讨论的其他器件:CC1125

工具与软件:

我们正在尝试通过 SPI 将 CC1125与 PSOC6微控制器集成。 在 PSOC6和 CC1125之间建立 SPI 通信、我们试图将 CC1125保持在 IDLE、TX、RX 等各种模式下。 我们通过 SPI 从 PSoC 向 cc1125发送了2字节的数据包、并尝试从连接到 CC1125的 PSoC 和连接到 SmartRF 的另一个 CC1125获取传输的数据。 我们通过 SmartRF 接收连续的 RX 频谱、RSSI 为-9dBm、通过以15dBm 的发射功率传输数据。 但没有收到通过 PSoC 发送的相应数据包。 我们已根据 SmartRF 获得的寄存器日志进行了所有校准。 为了传输数据、我们使 SmartRF 保持在 PacketTX 模式、并记录所有寄存器的日志。 我们用于通过微控制器校准 Tx 模式的相同寄存器。 但是、在另一个 CC1125中、在 SmartRF 中查看接收到的数据后、我们不会接收传输的数据。

如何解决该问题? 对于校准、是否还有其他需要考虑的因素?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Aarathi:

    您在使用哪种 PHY?

    在 SmartRF Studio 的 Rx 端、它是否显示接收到数据包但存在 CRC 错误、或者根本不显示任何内容?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我们使用4FSK 调制格式。 接收时、它没有显示任何错误、也没有接收到任何数据包。 我最初检查了连续 Tx 模式。 为此、我能够看到 RSSI 以确保正在进行传输。 但是、为了检查发送的数据包是否正确接收、我使用了数据包 Tx 模式、在该模式下我不会接收任何数据包。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    具体使用的是哪个4-FSK PHY?

    您可以发布寄存器设置吗?

    但是、为了检查传输的数据包是否正确接收、我使用了数据包 Tx 模式、在该模式下我没有接收任何数据包。

    这可能是一个拼写错误、因此为了确认、您打算说您使用的是数据包 Rx 模式、对吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

     SmartRF Studio 中的 donee2e.ti.com/.../Initial-Calibrations_5F00_CC1125.docx 初始校准如下所示:

    我们从 SmartRF Studio 获得的针对 TX 模式和 RX 模式的所有寄存器校准都已导出、并随附于文中。 我们仅采用相同的配置。 我们是否也应该遵循初始校准的顺序?e2e.ti.com/.../CC1125_5F00_RX_5F00_CONFIG_5F00_REGISTERS.txte2e.ti.com/.../cc1125_5F00_tx_5F00_config_5F00_registers.txt

    e2e.ti.com/.../Initial-Calibrations_5F00_CC1125.docx