TI中文支持网
TI专业的中文技术问题搜集分享网站

在LAUNCHXL-CC1352P-2开发板上使用“rfListenBeforeTalk_CC1352P_2_LAUNCHXL_tirtos_ccs”例程进行二次开发,如何使能内部PA功能,并且设置RF发射功率为20dBm?

现在使用Code Composer Studio 10.0.0,在在LAUNCHXL-CC1352P-2开发板上,进行开发,采用Proprietary mode在2.4G进行无线通讯。开始采用SDK“simplelink_cc13x2_26x2_sdk_4_10_00_78”,后将版本升级为“simplelink_cc13x2_26x2_sdk_4_30_00_54”。在sysconfig中设置Transmit Power,一直不能使能PA。这个问题困扰我很久了,请 TI的专家们帮忙解决一下。ccs截屏如下

想使用SmartRF Studio 7进行一下测试,版本“smartrftm_studio-2.19.0”,结果依然无法将Tx power 设置为20,也不能使能PA。

这个问题困扰我好长时间了,我搜索了本论坛的一些相关问题,一直没找到合适的解决办法。希望专家们能及时解答我的问题,不胜感激!

Viki Shi:

我查了一下,2.4G的其他应用【比如蓝牙】是可以设置TX POWER为20dbm的,easylink的sub1Ghz也可以设置TX POWER为20dbm,但是easylink的2.4Ghz确实无法设置。SmartRF Studio 7里只列出实验室已经验证过的配置,目前最高5dbm。我明天再去确认一下,你的应用目前是否支持

user6346177:

回复 Viki Shi:

Viki Shi:感谢您的回答。LAUNCHXL-CC1352P-2开发板,2.4G频带肯定可以使能内置PA。我在SmartRF Studio 7,采用IEEE802.15.4模式是可以使能PA并设置发射频率为20dBm的,截图如下:

急切盼望您能帮我找到合适的方法,解决这个问题。

user6346177:

回复 Viki Shi:

Viki Shi :你好!

四天过去了,CC1352P的特点就是内置PA,官方提供的CCS和SmartRF Studio,都没办法在easylink的2.4Ghz通讯,使能此PA。这些说明官方的资料很不到位啊!还请您帮我解决一下这个问题啊。

user4849938:

回复 Viki Shi:

Viki Shi:

            非常感谢!我们先试验看看结果。

Viki Shi:

回复 user6346177:

还有要注意,使用20dbm,需要设置CCFG_FORCE_VDDR_HH =0

user6346177:

回复 Viki Shi:

Viki Shi:

感谢您的回复,按照您提供的方法,SmartRF Studio生成 RF配置以后,在ccs中使用EasyLink_setRfPower(20);就可以实现灵活设置射频发射功率吧?另外还有一个问题,使能PA,硬件上是不是需要使用CC1352P的“TX_20DBM_P”和“TX_20DBM_N”引脚,而不是使用“RF_P_2_4GHZ”和“RF_N_2_4GHZ”引脚?

user4849938:

回复 user6346177:

看我问的帖子 e2echina.ti.com/…/195195

Viki Shi:

回复 user4849938:

你真是个热心地银,给你点赞

user5976714:

回复 Viki Shi:

你好,按照你的方法配置如下

看其配置文件,TXPowerTable 的最大发射功率 为 5dbm。定义了CCFG_FORCE_VDDR_HH = 0, 使用 EasyLink_setRfPower(20),发射功率 仍然只有 5dbm。 我使用的是    。

我想在2.4G上使用 high pa,请问我该如何操作呢。谢谢

赞(0)
未经允许不得转载:TI中文支持网 » 在LAUNCHXL-CC1352P-2开发板上使用“rfListenBeforeTalk_CC1352P_2_LAUNCHXL_tirtos_ccs”例程进行二次开发,如何使能内部PA功能,并且设置RF发射功率为20dBm?
分享到: 更多 (0)