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.

[参考译文] CC115L:TrxEB 传输行为的 SPI 程序说明

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1493283/cc115l-clarification-on-spi-procedure-for-trxeb-transmission-behavior

器件型号:CC115L

工具与软件:

您好!

我目前正在设计一个使用 CC115L 来传输射频数据包的产品、在开发过程中、我一直在检查 EVB 在发送数据包时使用的 SPI 程序。 具体而言、我观察到使用选通命令刷新 TX FIFO 后、在数据正式写入 TX FIFO 寄存器之前发生四次传输。

我附上了屏幕截图、其中按顺序显示了这四个传输。 有人能说明一下他们的目的吗? 我查看了数据表、但无法找到有关此行为的说明。

提前感谢您、

Ruth

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

    尊敬的 Ruth:

    如果您想了解有关 TrxEB 上运行的软件的更多信息、可以点击此处下载并查看源代码: SWRC219支持软件| TI.com

    此致、

    Arthur

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

    您好、Arthur、

    感谢您的建议。 我以前已经检查过源代码、但尽管我已作出努力、但无法找到发送此序列的确切部分。 如果您能指导我找到源代码的特定部分并从中找到这些信息、我将不胜感激。

    感谢您的帮助。

    Ruth

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

    与编写自己的应用不同、SmartRF Studio 不知道哪些寄存器设置等。在按 SFTX 按钮之前您已经进行了修改。

    这意味着、在开始向 FIFO 写入内容之前、需要确定您使用的是固定数据包长度还是可变数据包长度等

    您在第一个图中看到的是、Stuaio 正在读取寄存器0x08和寄存器0x03。

    然后、它将0x4C 写入寄存器0x03、将0x06写入寄存器0x00。

    这是因为 SmartRF Studio 固件要求以特定方式配置无线电、才能使固件正常工作。

    BR

    Siri