我们使用了Z-Stack 3.0.0的协议栈,cc2530的mcu,rxc2401的pa,计划让cc2530扮演一个协调器的角色,结果发现在传感器发beacon request报文后,2530偶尔不发beacon回应帧,在传感器距离2530远的情况下,收不到beacon帧的概率变大。
VV:
射频性能有测试过么?
ning lin:
回复 VV:
射频指标测过没问题
然后也按照之前网上的帖子做过修改
宏HAL_PA_LNA已经打开了,我们的2401与2530连接的引脚为P1_1,P1_4,所以对ZSTACK3.0的代码也作了如下修改:
/* P1_1 -> PAEN */ RFC_OBS_CTRL0 = RFC_OBS_CTRL_PA_PD_INV; OBSSEL1 = OBSSEL_OBS_CTRL0;
/* P1_4 -> EN (LNA control) */ RFC_OBS_CTRL1 = RFC_OBS_CTRL_LNAMIX_PD_INV; OBSSEL4 = OBSSEL_OBS_CTRL1;