CC2530+PA(CC2590)开启功率放大模块功能说明

在之前一段时间,使用了3个ZIGBEE模块做了个简单的无线通信实验。利用ZIGBEE的串口透传方式与STM32通信。使用一个ZIGBEE作为COORDINATOR(协调器),另外两个ZIGBEE作为ENDINGDEVICE(终端)。但是将TI协议栈中对应的例程烧到板子里调试,发现还是不能进行通信。最后才发现,实验中使用到的ZIGBEE模块中是带有PA模块的,但并未打开PA功能。在找了许久的资料后,才调试成功可以进行无线通信。以下是打开PA的步骤。 

1.打开hal_board_cfg.h文件,找到#define   xHAL_PA_LAN

把x去掉,即是带PA。

2.打开mac_radio_defs.c文件,查看带有PA芯片的模块功率表。

3.在mac_radio.c文件中找到设置功率的函数:MAC_INTERNAL_API uint8 macRadioSetTxPower(uint8 txPower)。

按照功率表中的数据来修改你需要的发射功率大小,把需要改的功率值赋给reqTxPower即可。

这样,就打开了PA模块,ZIGBEE无线通信就可以连接上了。

猜你喜欢

转载自blog.csdn.net/Strange_Gu/article/details/82965235
cc
今日推荐