我使用的是ZStack-CC2530-2.5.1a版本协议栈,#define HAL_PA_LNA,开启PA功能后,路由器中继不起作用了,而在不开启之前是有路由中继功能的,请问是什么原因引起的?
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.
/* P1_1 -> PAEN */
RFC_OBS_CTRL0 = RFC_OBS_CTRL_PA_PD_INV;
OBSSEL1 = OBSSEL_OBS_CTRL0;
如何将上述代码的P1_1修改为P1_3
楼主这个有可能是把这个宏定义开启后,发射功率反而变低了。
如果你确定的PA正常工作了,你可以看下这个文件中的这个地方有没有改。
mac_pib.c
/* Proprietary */
#if defined (HAL_PA_LNA)
20, /* phyTransmitPower for CC2591 */
#elif defined (HAL_PA_LNA_CC2590)
11, /* phyTransmitPower for CC2590 */
#else
3, /* phyTransmitPower without frontend */
#endif
MAC_CHAN_11, /* logicalChannel */