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.

cc2530 + 2401C,开启PA失败

Other Parts Discussed in Thread: CC2591, CC2590, CC2530

最经一直在弄zigbee的PA功能,但一直没成功。

我对PA的配置如下:

1.在hal_board_cfg.h中开启   #define HAL_PA_LNA

2.在mac_radio_defs.c中 配置

RFC_OBS_CTRL0 = RFC_OBS_CTRL_PA_PD_INV;
OBSSEL2 = OBSSEL_OBS_CTRL0;

RFC_OBS_CTRL0 = RFC_OBS_CTRL_PA_PD_INV;
OBSSEL2 = OBSSEL_OBS_CTRL0;

我的PA控制引脚为P1_2 , P1_3

3.在mac_pib.c中,设置

/* Proprietary */
0xF5,                    /* phyTransmitPower */

4.在mac_radio.c中 ,设置 MAC_INTERNAL_API void macRadioUpdateTxPower(void)  ------>  reqTxPower=0xF5;

完成以上四个步骤后,发现设备的工作电流没有增加,反而还有略微减少(10MA~40MA)

通讯距离在直线下有60m左右,穿透性几乎没有