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:具有升压模式的 txPower 设置

Guru**** 2564565 points
Other Parts Discussed in Thread: CC1312R

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/881342/cc1312r-txpower-setting-with-boost-mode

器件型号:CC1312R

您好!

我们使用 CC1312R 和升压模式(CCFG.c 设置为 VDDR1.95V。)

但应用可以将代码中的输出功率动态调低至0、甚至降至-10dBm

但是、我们从 SmartRF Studio 获得的设置(txPower)是数据表和 simplelink 中的文档、基于 VDDR = 1.8V 的使用  

您是否有其他针对 txPower 的 SmartRF Studio 设置在 VDDR = 1.95V 时有效?

如果不是、我们如何自行找到这些值?

无需更多导线

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

    您好!

    如果使用升压模式、则应在   CCFG 文件中将 CCFG_FORCE_VDDR_HH 设置为0x01。

    要更改射频功率、请参阅  SDK 中 EasyLink 示例中的 EasyLink_setRfPower (INT8_t i8TxPowerDbm) API。

    txPowerTable[]的条目位于 ti_EasyLink_config.c 文件中

    谢谢、

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

    对上述内容的修正:

    txPowerTable[]的条目位于 ti_radio_config.c 文件中  

    此致、

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

    我不确定文件 ti_radio_config.c 的位置。

    但在 simplelink_SDK 的示例中、SmartRF_settings_Predefined 中有电源表。

    **

    但是、我认为您未能理解我的观点。 CCFG.c 至0x01是一个闪存页、编程一次。  

    如果我的解决方案需要14dBm、则必须将其设置为  、将  CCFG_FORCE_VDDR_HH 设置 为0x01

    这样做的唯一方法是在运行时降低射频功率。 因为12dBm、10dBm 等的所有设置都基于  CCFG_FORCE_VDDR_HH 到 0x00。

    我不想在运行时写入闪存 ccfg.c。

    此致

    不再有导线

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

    您好!

    我现在明白你的观点。 恐怕在这种情况下、我们还没有 CC1312的电源表。

    此致

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

    FI、

    谢谢!  

    我下次来的时候还会来这里。

    -NMW