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.

[参考译文] CC1125:具有 STM32的 TX 和 RX

Guru**** 2538950 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/722290/cc1125-tx-and-rx-with-stm32

器件型号:CC1125

您好!

我最近获得 了 CC1125开发套件、我已经运行了基本测试来确认它们是否正常工作。 还可查看数据表(通信协议/ FIFO 寄存器?) 和软件示例。 假设我大致了解了一切的工作原理。

那么、我的问题是、您如何建议使用不同的 MCU 在不同的平台上连接用于 TX/RX 的 CC1125? (SPI。但是发送的数据/数据包应该是什么样子?) 任何形式的指导都能指明我的正确方向,我们对此表示赞赏。

谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    使用 SPI 连接 MCU。 将数据有效载荷写入 TX FIFO。 前导码、同步字和 CRC 都自动添加到要发送的数据包中。 在 RX 端、同步字用作 RX 限定符、并在接收到的数据有效载荷上计算 CRC。 然后比较接收到的 CRC 和计算出的 CRC、以检查接收到的数据是否正常。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    CC1125是否会自动添加前导码、同步字和 CRC、然后传输数据? TX_FIFO 位于寄存器地址0x3F、则所有数据(最大128位?) 写入地址后、直至时钟变为高电平?

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

    是的、您只需将数据放入需要发送的 FIFO 中、CC1125就会添加所需的前导码、 syncdword 和 CRC、在 RX 端、它还将在将最终有效载荷放入 FIFO 之前自动再次将其删除。

    一段时间前、我们发布了此软件、演示了如何使用易于读取的代码设置小点对点系统。

    www.ti.com/.../swra493.pdf

    此致、
    /TA
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢您向我解释这一点!