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:CC1310与放大器之间的兼容性;CC1312

Guru**** 2589300 points
Other Parts Discussed in Thread: CC1312R, CC1310

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1059247/cc1312r-compatibility-between-cc1310-cc1312

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

您好!

我们在产品中一直使用 cc1310、但出于内存原因、我们需要改用 cc1312R。

对于我们的 cc1310产品、我们使用一些具有远距离补丁的无线电模式、为此、我们致电:

rf_patch_cpe_LRM();
rf_patch_rfe_LRM();

然后取消等待模式(从 SmartRF 获得的值):

模式0:
   OverridesLRM[0]= MCE_RFE_OVERRIDE (0、3、0、1、0、 0);
   overridesLRM[2]= HW_REG_OVERRIDE (0x505C、0x0100);   // PHY:配置 DSSS SF=2

   smartrf_settings_cmd_prop_radio_div_setup.modulation.deviation = 0x78;  //偏差:30.000kHz
   smartrf_settings_cmd_prop_radio_div_setup.symbolRateWord = 0x10000;//符号速率: 100.00000 kBaud
   smartrf_settings_cmd_prop_radio_div_setup.formatConf.fecMode = 0x8;

模式1 (与旧版本兼容):
   OverridesLRM[0]= MCE_RFE_OVERRIDE (0、4、0、1、0、 0);
   overridesLRM[2]= HW_REG_OVERRIDE (0x505C、0x0000);   //PHY:配置 DSSS SF=1

   smartrf_settings_cmd_prop_radio_div_setup.modulation.deviation = 0x14; //5K
   smartrf_settings_cmd_prop_radio_div_setup.symbolRateWord = 0x3333;//20K 剪辑
   smartrf_settings_cmd_prop_radio_div_setup.formatConf.fecMode = 0x0;

模式2:
   OverridesLRM[0]= MCE_RFE_OVERRIDE (0、3、0、1、0、 0);
   overridesLRM[2]= HW_REG_OVERRIDE (0x505C、0x0100);   // PHY:配置 DSSS SF=2

   smartrf_settings_cmd_prop_radio_div_setup.modulation.deviation = 0x78;  //偏差:30.000kHz
   smartrf_settings_cmd_prop_radio_div_setup.symbolRateWord = 0x10000;//符号速率: 100.00000 kBaud
   smartrf_settings_cmd_prop_radio_div_setup.formatConf.fecMode = 0x8;

模式3:
   OverridesLRM[0]= MCE_RFE_OVERRIDE (0、4、0、1、0、 0);
   overridesLRM[2]= HW_REG_OVERRIDE (0x505C、0x0000);   //PHY:配置 DSSS SF=1

   smartrf_settings_cmd_prop_radio_div_setup.modulation.deviation = 0x78;  //偏差:30.000kHz
   smartrf_settings_cmd_prop_radio_div_setup.symbolRateWord = 0x10000;//符号速率: 100.00000 kBaud
   smartrf_settings_cmd_prop_radio_div_setup.formatConf.fecMode = 0x0;

通过更改为 cc1312R、我们将需要与旧版本进行通信、

但是

无论我们在 SmartRF 中使用何种配置、我们似乎都无法从旧器件中捕获数据包。
我们找到的唯一补丁是 rf_patch_cpe_prop

如果有任何帮助、我们将不胜感激!

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

    您好、Eduardo、

    此主题已分配给某人。 他们会给您一些反馈。  

    您能不能提及您使用的 SDK。
    您是否使用 SDK 中的 rfpacketTx 和 rfpacketRx 示例来测试此情况?

    此致、
    Siddanth

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

    CC1312不支持传统远距离模式(使用 rf_patch_cpe_lrm.h 和 rf_patch_rfe_LRM.h)。 CC1310和 CC1312均仅支持 SimpleLink 远距离(rf_patch_cpe_sl_longrange.h、rf_patch_rfe_sl_longrange.h 和 rf_patch_mce_sl_longrange.h)。

    BR

    Siri

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

    您好 Siddanth

    我们将使用大量修改的 Contiki_NG 版本以及适用于 cc1312的 SDK 5.20。

    对于我们的旧产品(cc1310)、我们使用的是 SDK 3.20。

    为了测试通信、我们使用旧产品发送数据包、并使用通过 SmartRF Studio 连接的 cc1312来监听数据包。

    两者都连接到 SmartRF Studio、两者都可以发送/接收消息、但使用我们的固件、我们似乎无法捕获单个数据包。

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

    这是否意味着我们只能在运行同一补丁的两个 cc 之间进行通信?

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

    不确定我是否理解。 如果您使用的是 LRM 补丁(传统远距离)、而不是 SL_longrange 补丁(SimpleLink 长距离)、则无法在 SmartRF Studio 中以该模式获得 CC1310和 CC1312R 之间的链接、因为这些补丁/设置仅适用于 CC1310:

    如果您在 CC1310和 CC1312上都使用 SimpleLink 远距离模式、则器件可以进行通信。

    Siri

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

    通过使用 SimpleLink 远距离模式、我们可以在 cc1310和 cc1312之间进行通信。

    但我们使用 cc1310已经有一段时间了、所有固件都是使用 LRM 补丁(传统)制作的

    由于我们无法更新所有 cc1310器件、因此我们需要找到一种使用 cc1312与 cc1310 (传统)进行通信的方法。

    有什么方法可以做到这一点吗? 或者、我们是否需要将 cc1310更新为 SimpleLink 远距离补丁?

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

    正如我在第一篇文章中所述、CC1312不支持传统远距离模式 PHY、也没有支持该模式的计划。 如果您希望 SimpleLink 远距离产品能够与 CC1312通信、那么您唯一的选择就是将 CC1310更新为使用 SimpleLink 远距离产品。

    Siri

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

    谢谢 Siri、

    似乎我们需要再次对此进行思考。

    标记为已解决