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.

[参考译文] CC1310:将 OOK PHY 调整为4kBaud 和调试数据包格式

Guru**** 2482105 points


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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1261619/cc1310-adjusting-ook-phy-to-4-kbaud-and-debugging-packet-format

器件型号:CC1310

您好!

我 使用 4kBaud 的 OOK PHY 从传统传感器接收数据。 我使用了 SmartRF Studio 中的4.8 kBaud PHY 设置、并相应地更改了符号速率。 RX 可通过传感器实现可靠工作。 对于自动测试、我尝试发送虚假的传感器数据。 但我 发现了 2个问题:

  1. 我想 按照 专有射频用户指南中的说明调试发送时的数据包格式和符号占空比、但  MCE_GPO0未显示任何活动。 我猜 这是因为 使用 OOK 进行传输时不涉及调制解调器。 是否有任何替代方案?
  2. 您能帮助我调整4kBaud 的覆盖值、以便获得适当的50%占空比吗? 我想下面的覆盖项需要一些更改。 在这种情况下、同步字远不够理想、符号形状似乎效果很大。

// Tx:设置符号斜降至0xA7 (=168)之前的符号占空比延迟。 这意味着符号斜降将在达到(T_symbol/2)之后开始、再等待(167/2)=83us 的延迟。
HW_REG_OVERRIDE (0x52B8、0x80A7)


// override_phy_ook_tx_power_10dbm.xml
// Tx:将符号形状斜升至+10dBm PA 电平(0x6E00)。 说明:最小 PA 电平=0x6100、...、最大 PA 电平=0x7200。 位[15:13]设置每个 PA 斜坡水平的等待延迟。 在 RAMP LUT 中设置要使用的 PA 电平数(范围为1-18)。 保留位[7:0]。
HW_REG_OVERRIDE (0x6098、0x6E00)

谢谢

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

    这篇文章介绍了如何将数据路由到引脚: e2e.ti.com/.../ccs-cc1310-cc1310-ook-mode-at-20kbps-received-not-ok

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

    感谢 RGW 提供的链接。 我尝试了建议的覆盖 MCE_RFE_OVERRIDE (1、0、2、1、0)并将 RFC_SMI_CL_OUT 路由到某个引 脚、但在发送时未在引脚上看到任何活动。 不过、PA 和 LNA 信号确实可以工作。 如果 TI 的人能够仔细检查建议的解决方案、我会很高兴。

    请查看随附的我的测试申请。 这是来自 SmartRF Studio 的带有普通 OOK 4.8k 10dBm 设置的 rfPacketTx、以及 路由到 IO23的 RFC_SMI_CL_OUT。

    e2e.ti.com/.../rfPacketTx_5F00_CC1310_5F00_LAUNCHXL_5F00_nortos_5F00_ccs.zip

    感谢你的帮助。

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

    我研究了这种情况、不幸的是原始数据仅在 RX 中可用(接收到的数据)。

    Br

    Siri

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

    感谢您的澄清。 我能够以某种方式调整占空比。