手里有个模块是CC2538+CC2592组合的,
CC2538不带PA是可以正常使用的,加了PA之后协议栈需要修改哪些地方?
第一次带PA,不太清楚怎么配置?
Alvin Chen:
www.ti.com/…/swra447.pdf
user5367314:
回复 Alvin Chen:
这个文档只是介绍性的,没有说在协议栈里面具体在哪里修改?
能告知一下吗?(HOME 1.2.2)
YiKai Chen:
回复 user5367314:
在协议栈里面的predefined symbols加上HAL_PA_LNA_CC2592
Alvin Chen:
回复 user5367314:
加预编译HAL_PA_LNA_CC2592即可。
user5367314:
回复 YiKai Chen:
请问CC2538+CC2592的功率在哪里设置?默认的是什么功率?
YiKai Chen:
回复 user5367314:
CC2538+CC2592的功率在macRadioDefsTxPwrCC2592设置,默认的是22dbm
#if defined HAL_PA_LNA_CC2592 || defined MAC_RUNTIME_CC2592
const uint8 CODE macRadioDefsTxPwrCC2592[] =
{22,/* tramsmit power level of the first entry */(uint8)(int8)8, /* transmit power level of the last entry *//*22 dBm */0xFF,/* characterized as 22 dBm in datasheet *//*21 dBm */0xD5,/* characterized as 20.9 dBm in datasheet *//*20 dBm */0xC5,/* characterized as 20.1 dBm in datasheet *//*19 dBm */0xB0,/* characterized as 19 dBm in datasheet *//*18 dBm */0xA1,/* characterized as 17.8 dBm in datasheet *//*17 dBm */0xA1,/*16 dBm */0x91,/* characterized as 16.4 dBm in datasheet *//*15 dBm */0x88,/* characterized as 14.9 dBm in datasheet *//*14 dBm */0x88,/*13 dBm */0x72,/* characterized as 13 dBm in datasheet *//*12 dBm */0x72,/*11 dBm */0x62,/* characterized as 11 dBm in datasheet *//*10 dBm */0x58,/* characterized as 9.5 dBm in datasheet *//*9 dBm*/0x58,/*8 dBm*/0x42,/* characterized as 7.5 dBm in datasheet */
};
#endif
user5367314:
回复 YiKai Chen:
在hal_board_cfg.h里定义如下
#define xHAL_PA_LNA_CC2592
我只是在IAR里面加了如下,但是没有改动hal_board_cfg.h里的
请问是否要把hal_board_cfg.h里面的#define xHAL_PA_LNA_CC2592的x去掉?
YiKai Chen:
回复 user5367314:
不需要把hal_board_cfg.h里面的#define xHAL_PA_LNA_CC2592的x去掉
user5367314:
回复 YiKai Chen:
那一个IAR的菜单里定义为HAL_PA_LNA_CC2592,hal_board_cfg.h里面又定义为#define xHAL_PA_LNA_CC2592
到底以哪个为准?有没有启用CC2592?
user5367314:
回复 YiKai Chen:
CC2630 home 1.2.2随机数产生的函数是?
TI中文支持网
