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.

[参考译文] CC1352P7:如何获得+20dBm 的 TX 功率表?

Guru**** 2551110 points
Other Parts Discussed in Thread: SYSCONFIG, CC1352P7, CC1352P

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1562906/cc1352p7-how-to-get-the-tx-power-table-for-20-dbm

器件型号:CC1352P7
主题中讨论的其他器件:sysconfigCC1352P

工具/软件:

您好、

我目前正在为 CC1352P7 开发一些代码、该代码将在 2.4GHz 下通过 IEEE 802.15.4 进行通信(更准确的说:通过 OpenThread)。 我们将使用定制板、它使用 2.4GHz 的 PA。 我找到了一种在 CCS 中使用 SysConfig 生成 TX 功率表的方法、但我不确定我的操作是正确的:

我创建了一个新工程: 文件>创建新项目...

指定 进行选择 、我键入了 CC1352P7 然后选择 器件> CC1352P7。

指定 关键字 、我键入了 然后 CR 选择显示的两个空示例之一(看起来相同)

I set 当前主页 最终目的 CCS - TI Arm Clang 编译器。
I set 内核 最终目的 无 RTOS。

我单击了 创建

名为的项目 empty_LP_CC1352P7-1_nortos_ticlang  创建的。

我双击 empty.syscfg

我添加了 TI 15.4 Stack

显示警告: 电路板“CC1352P7-1 LaunchPad“需要选择“RF 天线开关“ 。 我忽略了它。

我打开了 用于无线电操作的无线电配置 PHY 设置
I set 带宽 最终目的 2.4GHz

我打开了 电源配置对讲机操作的电源设置
最大发射功率值为 5。 我选择了 5.

我打开了 其他依赖项> 250kbps、OQPSK
我打勾 高 pA

显示错误: 此射频设计不支持 2400 频带的高 PA

我单击了 射频设计
我选择了 2.4GHz 指定 将高 PA 分配给频带
仍然无法将超过+5dBm 设置为 电源配置对讲机操作>发射功率的电源设置
但是 TI_RADIO_CONFIG.c 文件包含两个功率表:一个用于[–20、5]、一个用于[14、20]。

指定 其他依赖项> 250kbps、OQPSK 我打开了 代码导出配置
I set PA 表导出方法 最终目的 合并了 PA 表
TI_RADIO_CONFIG.c 文件现在包含两个功率表:一个用于[–20、5]、一个用于[–20、20]。

这是否是为[–20、20]生成功率表的正确方法? 它不包含 5 到 14 之间的任何值。 是否有办法获取此间隔的一些值?

谢谢、
Pascal

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

    尊敬的 Pascal:

    首先、我想确保您了解 用于 SimpleLink OpenThread 开发的 ot-ti 存储库。

    接下来、您应参考 LP-CC1352P7-4 示例、这些示例支持+10dBm 的 2.4GHz 输出功率(–1 表示低于 1GHz 频带的高 PA)。  我支持修改–4 示例的+20 dBm、您可以参考这些示例以满足您的要求:

    https://e2e.ti.com/f/1/t/1274602 
    https://e2e.ti.com/f/1/t/1268628 

    此致、
    Ryan

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

    您好、Ryan、

    感谢您的答复。

    我的办公桌上装有 LP-CC1352P7-4 和–1 电路板 Slight smile 、  可将–4 配置为+10dBm。 但我 fromù 了解如何生成功率表“从头开始“。  

    我检查了 您在上面第一篇文章中提供的 CC1352P_2 的值、而–20 到 5 的值与我的值不同、是根据我上面描述的过程生成的:

    // 2400MHz、5 + 20dBm
    RF_TxPower Table_Entry txPowerTable_2400_pa5_20[TXPOWERTABLE_2400_PA5_20_Size]=
    –20RF_TxPowerTable_default_PA_entry (83、0、2)}、 // 0x04C8
    {–18RF_TxPowerTable_default_PA_entry (103、0、2)}、 // 0x04CA
    {–15RF_TxPowerTable_default_PA_entry (133、0、3)}、 // 0x06CD
    –12RF_TxPowerTable_default_PA_entry (163、0、5)}、 // 0x0AD0
    –10RF_TxPowerTable_default_PA_entry (193、0、5)}、 // 0x0AD3
    {–9RF_TxPowerTable_default_PA_entry (203、0、6)}、 // 0x0CD4
    –6RF_TxPowerTable_default_PA_entry (192、0、11)}、 // 0x1693
    –5RF_TxPowerTable_default_PA_entry (212、0、11)}、 // 0x1695
    –3RF_TxPowerTable_default_PA_entry (252、0、12)}、 // 0x1899
    0RF_TxPowerTable_default_PA_entry (291、0、22)}、 // 0x2C5D
    1RF_TxPowerTable_default_PA_entry (331、0、25)}、 // 0x3261
    2RF_TxPowerTable_default_PA_entry (381、0、31)}、 // 0x3E66
    3RF_TxPowerTable_default_PA_entry (471、0、36)}、 // 0x486F
    4RF_TxPowerTable_default_PA_entry (320、0、65)}、 // 0x8220
    5RF_TxPowerTable_default_PA_entry (460、0、59)}、 // 0x762E
    14RF_TxPowerTable_high_PA_entry (223、1、19、 27)// 0x1B27D6
    15RF_TxPowerTable_high_PA_entry (263、1、23、 27)}、// 0x1B2FDA
    16RF_TxPowerTable_high_PA_entry (303、1、28、 27)}// 0x1B39DE
    17RF_TxPowerTable_high_PA_entry (373、1、39、 27)// 0x1B4FE5
    18RF_TxPowerTable_high_PA_entry (323、1、35、 48)}、// 0x3047E0
    19RF_TxPowerTable_high_PA_entry (343、1、48、 63)}、// 0x3F61E2
    20RF_TxPowerTable_high_PA_entry (533、1、58、 63)}、// 0x3F75F5
    RF_TxPowerTable_Termination_entry
    };
     
    原因可能是什么?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我忘记了:感谢链接到 ot-ti 存储库。 是的,我知道这一点。

    此致、
    Pascal

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

     CC1352P7-4 和 CC1352P2 LaunchPad 硬件之间的配置更改或用于参考功率表的 SimpleLink F2 SDK 版本可以解释这些差异。  它们应该很小、但如果在 SysConfig 中为您的目标器件生成、则可接受。

    此致、
    Ryan

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

    您好、Ryan、

    谢谢!