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.

[参考译文] CC1312R:从 CC1200升级到 CC1312R -射频功能?

Guru**** 2538950 points
Other Parts Discussed in Thread: CC1312R, CC1200, CC1101

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/884049/cc1312r-upgrading-from-cc1200-to-cc1312r---rf-capability

器件型号:CC1312R
主题中讨论的其他器件: CC1200CC1101

您好!

我们正在考虑将产品从第三方 MCU + CC1200升级到 CC1312R。 虽然可能会出现几个技术问题、但目前最重要 的是、我们是否能够与 CC1312R 实现兼容的无线电协议、以便旧产品可与升级后的新产品配合使用?

对于 CC1200、我们使用以下无线电协议设置:

工作频率为868.3MHz

2GFSK 调制

50Kbps 数据速率

25kHz 偏差

104kHz RX 频带滤波器

前导码4字节

同步字2字节

数据白化打开

CRC 16位

可变长度数据包(用同步字后的第一个字节表示)

PLL 反馈打开(BW/4设置)

FEC (前向纠错)打开

据我了解、CC1312R 支持除 FEC 之外的所有这些功能、我不确定。 用户指南指出、FEC 仅在 SimpleLink 模式下受支持、但并未明确说明原因。 您能帮我了解我们是否可以将这些配置用于 CC1312R 吗? 或者、如果芯片本身不支持、是否有办法"手动"对传输/接收的数据进行相同的 FEC 编码?如何做到这一点?

现在我们还应该考虑什么?

提前感谢!

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

    您在 CC1200上使用哪种 FEC?  兼容802.15.4g 或 CC1101?  

    如果是后者、则需要一个补丁。  我们有适用于 CC13x0的此补丁、但不适用于 CC13x2。 目前、我们没有将此补丁移植到 CC1312的计划、因为我们没有看到很多客户要求它。 您是否能够披露请求背后的潜在数量? (如果您想私下分享号码、请向我发送朋友请求)  

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

    谢谢!

    实际上哪一个寄存器决定了这一点?

    我们有的

    Pkt_CFG1 = 0xC3 (FEC_EN=1)

    Pkt_CFG2 = 0x00

    那么、它是 CC1101兼容模式、如果我理解正确、那么它目前不能与 CC1312R 配合使用。

    截至目前、我们的产量每年约为1.5k、在未来12个月内增长至~2k。 如果 TI 不会实施补丁、是否可以手动实施 CC1101模式 FEC?

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

    对于我们更改优先级而言、量很小、但我相信您应该能够在 cm3中实施 FEC。  http://www.ti.com/lit/an/swra113a/swra113a.pdf 中介绍了使用代码片段实现的方法。  

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

    谢谢! 还有两个问题:

    采用 FEC 的顺序和数据包的哪些部分?

    我想前导码、同步字和 CRC 不是 FEC 编码的、对吧? 数据包长度字节如何?

    关于白化与 FEC、它们的应用顺序是什么?

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

    我无法轻松找到您询问的信息。 我将从一个长度固定且没有 白化的案例开始、并使其正常工作、然后添加长度字节等。