微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > ZStack-CC2530-2.5.1a协议栈开启PA功能之后LED2不能闪烁

ZStack-CC2530-2.5.1a协议栈开启PA功能之后LED2不能闪烁

时间:10-02 整理:3721RD 点击:

RT 我用LED2来表示入网状态,但是在开启HAL_PA_LNA的宏定义之后就不亮了,但是别的功能都能正常运行。

我LED2 试过了P1_5,P0_7,P0_5都不行。看寄存器,用P0_7时,开启HAL_PA_LNA的宏定义,P0DIR = 0x41; P0SEL = 0x0C;不开HAL_PA_LNA的宏定义,P0DIR = 0xC1; P0SEL = 0x0C;

用P0_5时,开启HAL_PA_LNA的宏定义,P0DIR = 0x41; P0SEL = 0x0C;不开HAL_PA_LNA的宏定义,P0DIR = 0x61; P0SEL = 0x0C;

不知道问题在哪,一开HAL_PA_LAN,P0DIR就会乱掉。

PA是RFX2401C,开启PA的时候P0_7有关的行都被注释掉了。

(1)你就debug看看。从你的描述,以P0_5为例子,明显开启PA后,P0_5变成了输入。你就debug看是进入到哪个函数后,初始化了P0_5.

(2) 建议更新下协议栈。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top