微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 请教在ZHA1.2.2协议栈上怎样支持CC2592功放

请教在ZHA1.2.2协议栈上怎样支持CC2592功放

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

你好!
   目前我们使用TI官方开发板:CC2530+CC2592模块和SmartRF06 Evaluation Board底板,

   我在ZHA1.2.2协议栈中修改两个地方来支持CC2592:

   1、开启  HAL_PA_LNA_CC2592

   2、修改功率ZMacSetTransmitPower()

void zclSampleSw_Init( byte task_id )
{
  zclSampleSw_TaskID = task_id;

..
..

  
#if defined (OTA_CLIENT) && (OTA_CLIENT == TRUE)
  // Register for callback events from the ZCL OTA
  zclOTA_Register(zclSampleSw_TaskID);
#endif

// Set the transmit power level
ZMacSetTransmitPower(TX_PWR_PLUS_19);
  
}

我测试空旷距离只有25米左右

我还需要修改其他在方吗?

注:ZHA1.2.2协议栈-Z-Stack Home 1.2.2a.44539,CC2530芯片+CC2592

我再补充一下,我还取消协议栈中的4个宏:

HAL_LCD

HAL_LED

HAL_KEY

HAL_UART

1. smartRF06是调不了CC2530的,需要使用smartRF05.

2.  先用smartstudio 测下硬件,不需要写代码,enable PA,看硬件有无问题。

3. 软件参考如下link

http://processors.wiki.ti.com/index.php/Enabling_the_Support_of_CC259x_PA/LNA_with_Z-Stack-Home-Automation-1.2.1

你好!

    1、我不用smartRF06作调试

    2、硬件一定没有问题,这个模块(CC2530+CC2592)是TI官方那边的。

    3、我就是按照这里在软件作修改的

   但还是有问题,奇怪呀,如何处理?

你先用smartstudio测下距离,是否模块的问题。你是从TI官方买的吗?我们TI内部都没有拿到这个模块。

软件就是这么改的,没有问题。

另外,你也可以描述下,你是怎么做测试的? 一般测性能也是直接拿smartstudio测的。

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

网站地图

Top