关于CC2530 + CC2591 开启PA不成功的问题
时间:10-02
整理:3721RD
点击:
项目采用CC2530与CC2591。
协议栈分别采用ZStack-CC2530-2.5.1a与Z-Stack Mesh 1.0.0都编译过,并根据资料文件SWRA308A与SWRA290开启了PA。
硬件连接采用资料上的接口,P1.1对应PA_EN;P1.4对应EN;P0.7对应HGM。
协调器与路由编译后的现象为:P1.4》EN在发送的时候,有控制,平常为1,发送时为0;P1.1>PA_EN无动作,一直保持0状态。
终端编译后的现象:P1.4与P1.1一直保持为0状态,发送时无反应。
反复确认了#define HAL_PA_LNA 与 OBSSEL1 = OBSSEL_OBS_CTRL0 和 OBSSEL4 = OBSSEL_OBS_CTRL1;
LED的驱动,我改到了P1_0,P1_2与P1_3。
请问可能是哪里出了问题,造成PA开启不成功。
你的终端设备有使能POWER_SAVING吗?如果有的话
你把终端设备的f8wconfig.cfg文件里面,改下面的代码做下测试
-DRFD_RCVC_ALWAYS_ON=TRUE
POWER_SAVING是关了的。
如果关了的话,终端设备和路由的处理应该是一样的。
你的终端设备和路由使用的硬件都是一样的吗?有做过交叉测试吗?
相同的硬件,也做过交叉测试