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.

[参考译文] CC1354P10:针对 CC1354的2.4GHz 支持

Guru**** 2391415 points
Other Parts Discussed in Thread: CC1354P10, SYSCONFIG

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1356218/cc1354p10-2-4ghz-support-for-cc1354

器件型号:CC1354P10
主题中讨论的其他器件: SysConfig

我当时尝试配置 CC1354P10以用于专有2.4GHz (ISM、而不是 BLE)。 868MHz 工作正常。  

当我尝试使用.SysConfig 实用程序的 rfUARTBridge 示例项目并在 IEEE 802.15.4部分选择"IEEE802.15.4-2,006,250kbps、OQPSK、DSSS =1:8"选项时、项目未在构建。 获取错误 "../rfUARTBridge.c:146:5:错误:使用未声明的标识符'RF_cmdPropRx'"  

下面是屏幕截图。  

感谢您的帮助。

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

    您好、Satya:

    当您在 SysConfig 中更改默认 PHY 时、它会选择一个不同的标准来生成命令名称、如下所示:

    这与 rfPacketRx 中使用的预期 RF_cmdPropRx 不同。

    您可以通过在符号名称生成方法中选中"Legacy"来解决该问题:

    另请注意、该 IEEE PHY 不使用 PROP 命令、而是使用 IEEE 命令。 您可以看到如何使用 SmartRF Studio 7对它们进行配置:

    此致。

    亚瑟

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

    谢谢@Arthur。  

    我是否需要在中手动更改所有命令?

    .c 文件?  太多了!

    不管怎样、您对试用2.4GHz 的标准应用示例有什么建议吗? 此致。   

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

    您好、Satya:

    实际上、您必须用新的 RF_cmdIeeeRX 替换 RF_cmdRx。 幸运的是、rfPacketRx.c 示例并不那么大。

    如果您只对测试2.4GHz 无线电性能感兴趣、则可以使用 SmartRF Studio 7 (上面屏幕截图中显示的程序)。

    如果您需要一个简单的 TX RX 示例、则可以像您已经做的那样使用 prop_RF 示例。

    另外、您还可以使用我们的 Zigbee 堆栈、其中包含的示例可在 ZStack 文件夹下找到、我们为其提供了培训: https://dev.ti.com/tirex/explore/node?node=A__AcIxv2Qw7sXabthf.2DWZQ__com.ti.SIMPLELINK_ACADEMY_CC13XX_CC26XX_SDK__AfkT0vQ__LATEST

    此致、

    亚瑟

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

    Arthur、您好!  

    我只需要构建一个系统(1-1通信)、能够使用 CC1354与2400和433MHz 配合使用。 我真的不知道 IEEE 802.15.4、看起来完全不同于433 Prop。 在 rfUARTBridge.c 应用程序中仔细更改"rf_cmdIeeRx.pRxQ =&dataQueue;"等命令名称后、可以很好地构建器件、但我的应用程序命令交换在 LaunchPad CC1354P10上无法正常运行。  

    我有一个基本问题:在使用 CC1352时、可以看到如下所示使用具有专有特性的2400。 我能够构建并下载到基于 CC1352的硬件。  

    是否可以将此用于2400应用程序以用于类似系统之间的数据包交换? 比如433? 如果是、您能帮助我配置天线开关控制 GPIO 吗? 感谢您的参与。 此致。  

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

    您好、Satya:

    如前所述、在 CC1352上使用 PROP 2.4GHz PHY 确实更容易。

    如果您在 SmartRF Studio 7中查看、可以看到此 PHY 使用的 CMD_PROP_TX 命令与在433 MHz 上使用的相同:

    关于天线开关控制、这应该已经解决了。 在使电路板与另一电路板进行通信时是否遇到问题?

    此致、

    亚瑟

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

    谢谢 Arthur。 "我明白了。"