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.

[参考译文] CC1311R3:SYNC 阈值

Guru**** 2644665 points

Other Parts Discussed in Thread: WMBUS

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1576000/cc1311r3-sync-threshold

部件号:CC1311R3
主题:WMBUS 中讨论的其他器件

工具/软件:

您好、

我的 CC1311R 中的伪同步次数过多会遇到问题。

可以控制同步阈值。

参考: /www.ti.com/lit/an/swra682/swra682.pdf?ts = 1760355646360&ref_url=https%253A%252F%252Fwx.mail.qq.com%252F

我认为 CC1311 与 CC1312 寄存器兼容、并尝试使用 HW_REG_OVERRIDE (0x5114、0xYYZZ)、但没有什么区别

Q1:对于 CC1311、是否还需要写入寄存器 0x5114?

问题 2:有关如何调整同步阈值的说明受到限制。 YY 已设置为 0x19、0x1A、0x30 和 0x70。

    YY 的含义以及如何计算同步相关性以与该数字进行比较。
    我想了解应该调整 0x18-0x1C 范围还是 0x18-0xFF 范围。

我有 16 位同步、这由旧系统提供

应届毕业生

无需更多导线

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

    你(们)好

    SYNC 阈值通过 CC1311 上的 OVERRIDE HW_REG_OVERRIDE (0x5114、0xYYZZ) 进行设置。

    如果将 SYNC 长度设置为 16 位、则默认阈值设置为:

    ((30 * 16)/32)+ 9 = 24 (0x18)。

    阈值的有效范围为 0x00 至 0x7F

    如果您使用 Studio 进行测试、您将看到、如果您选择 16 位同步字并将阈值设置为 0x00 (HW_REG_OVERRIDE (0x5114、0x0000))、则在将器件设置为 RX(没有 TX)时将收到大量错误数据包。

    另一方面、如果将其设置为 HW_REG_OVERRIDE (0x5114、0x7F7F)、则如果您启动发送器、将不会收到任何错误数据包、甚至是真实数据包、因为阈值太严格。

    如果您要更改阈值、应首先对 16 位同步使用默认值 0x18、然后以步骤 1 进行修改(较高的值表示更严格的阈值)

    BR

    Siri

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

     尊敬的 Siri:  

    我了解您的技术说明。  

    我的问题是、我将覆盖设置为 7F、但仍然接收数据包和错误同步...
    我只是 tripple 检查我使用了正确的覆盖结构。

    寄存器是取决于我正在运行的补丁、还是寄存器映射与此无关?

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

    您正在使用哪些 PHY 和补丁?

    例如、使用 Simplelink 远距离模式时、可不按此方式调整 SYNC 阈值、因为此模式不使用“正常“同步字。

    Siri

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

    当将补丁用于 wmbus CT 模式时、阈值在补丁中进行硬编码、并且无法修改。

    BR

    Siri

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

    好的。 SmartRfstudio 建议将此覆盖值用于此用例似乎很奇怪:  

    //设置相关阈值

    HW_REG_OVERRIDE (0x5114、0x197F)、

    您说的是、来自 SmartRFstudio 的此信息“误导“、因为在 RFcore 中忽略覆盖?

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

    相关器在使用贴片时的使用方式不同、用于区分 C More 和 T mode 数据包。

    使用补丁时、不应更改此寄存器设置。

    BR

    Siri