ZStack-2.5.1a CC2530+CC259x PA功率放大应用

使用的是ZStack-2.5.1a协议栈,ZStack-3.0.1的协议栈也有,但是个人感觉不好用,没有ZStack-2.5.1a好用。

ZStack-2.5.1a协议栈没有集成CC2592,但是集成了CC2591。从软件控制上,CC2592和CC2591一样,没差。

打开宏定义

\Components\HAL\Target\CC2530EB\Config\hal_board.h
去掉xHAL_PA_LNA最前面的x

#define HAL_PA_LNA
#define xHAL_PA_LNA_CC2590

输出功率修改

\Components\mac\high_level\mac_pib.c

/* PIB default values */
static CODE const macPib_t macPibDefaults =
{54,                                         /* ackWaitDuration */FALSE,                                      /* associationPermit */TRUE,                                       /* autoRequest */FALSE,                                      /* battLifeExt */6,                                          /* battLifeExtPeriods */NULL,                                       /* *pMacBeaconPayload */0,                                          /* beaconPayloadLength */MAC_BO_NON_BEACON,                          /* beaconOrder */0,                                          /* beaconTxTime */0,                                          /* bsn */{0, SADDR_MODE_EXT},                        /* coordExtendedAddress */MAC_SHORT_ADDR_NONE,                        /* coordShortAddress */0,                                          /* dsn */FALSE,                                      /* gtsPermit */4,                                          /* maxCsmaBackoffs */3,                                          /* minBe */0xFFFF,                                     /* panId */FALSE,                                      /* promiscuousMode */FALSE,                                      /* rxOnWhenIdle */MAC_SHORT_ADDR_NONE,                        /* shortAddress */MAC_SO_NONE,                                /* superframeOrder */0x01F4,                                     /* transactionPersistenceTime */FALSE,                                      /* assocciatedPanCoord */5,                                          /* maxBe */1220,                                       /* maxFrameTotalWaitTime */3,                                          /* maxFrameRetries */32,                                         /* ResponseWaitTime */0,                                          /* syncSymbolOffset */TRUE,                                       /* timeStampSupported */FALSE,                                      /* securityEnabled *//* Proprietary */
#if defined (HAL_PA_LNA)19,                                         /* phyTransmitPower for CC2591 */
#elif defined (HAL_PA_LNA_CC2590)11,                                         /* phyTransmitPower for CC2590 */
#else3,                                          /* phyTransmitPower without frontend */
#endifMAC_CHAN_11,                                /* logicalChannel */{0, SADDR_MODE_EXT},                        /* extendedAddress */1,                                          /* altBe */MAC_BO_NON_BEACON,                          /* deviceBeaconOrder */
};

\Components\mac\low_level\srf04\single_chip\mac_redio_defs.c

#if defined HAL_PA_LNA || defined MAC_RUNTIME_CC2591
const uint8 CODE macRadioDefsTxPwrCC2591[] =
{21,  /* tramsmit power level of the first entry */(uint8)(int8)10, /* transmit power level of the last entry *//*  20 dBm */   0xE5,   /* characterized as 20 dBm in datasheet *//*  19 dBm */   0xD5,   /* characterized as 19 dBm in datasheet *//*  18 dBm */   0xC5,   /* characterized as 18 dBm in datasheet *//*  17 dBm */   0xB5,   /* characterized as 17 dBm in datasheet *//*  16 dBm */   0xA5,   /* characterized as 16 dBm in datasheet *//*  15 dBm */   0xA5,/*  14 dBm */   0x95,   /* characterized as 14.5 dBm in datasheet *//*  13 dBm */   0x85,   /* characterized as 13 dBm in datasheet *//*  12 dBm */   0x85,/*  11 dBm */   0x75,   /* characterized as 11.5 dBm in datasheet *//*  10 dBm */   0x65    /* characterized as 10 dBm in datasheet */
};
#endif

CC259x控制引脚定义

TI官方参考设计

CC2592 CC2591 功能
P0_7 P0_7 HGM
P1_0 P1_4 LNA_EN
P1_1 P1_1 PA_EN
功能 说明
HGM 高增益模式控制
LNA_EN 使能低噪声放大器
PA_EN 使能PA

| PA_EN | LNA_EN|HGM| 功能|说明|
| ------------- |:-------------

CC2530+CC259x ZStack-2.5.1a 功率放大应用相关推荐

  1. CC2530+PA(CC2590)开启功率放大模块功能说明

    在之前一段时间,使用了3个ZIGBEE模块做了个简单的无线通信实验.利用ZIGBEE的串口透传方式与STM32通信.使用一个ZIGBEE作为COORDINATOR(协调器),另外两个ZIGBEE作为E ...

  2. MOS管功率放大电路图和互补推挽结构分析-KIA MOS管

    MOS管功率放大电路图和互补推挽结构分析 功率放大电路在电子电路设计中通常作为多级放大电路的输出级来使用,通过对其输出信号进行放大,从而提高其带负载的能力,为下一级电路提供更大的推力,比如驱动仪表,使 ...

  3. 哪一类功率放大电路效率最高_最简单逆变器电路讲解计算,电工电子动手学技术,电路好案例推荐...

    不论是野外需求或是停电应急,逆变器都是一可缺少的应急装备.我们家里在忽然停电时,逆变器可将蓄电池里的直流电逆变为交流电供家用电器继续工作.电工在野外作业时,有了逆变器,即使没有市电时,也可以照常的工作 ...

  4. 基于2SK4037的射频功率放大电路实验

    N沟道成效应管 2SK4037 是由TOSHIBA公司出品的射频功率双效应管.它的主要参数为: 最大输出功率: P0=36.5dBmW 功率增益:Gp=11.5dB(typical) 漏极功率效率:D ...

  5. 基于uPC1677C射频功率放大

    01简介 在博文 uPC1677射频信号放大芯片 进行了初步的uPC1677的放大特性测量.为了进一步得空uPC1677射频功率很大方案,制作一个集成有9018和UPC1677进行功率放大的电路板进行 ...

  6. OCL功率放大电路分析笔记

    OCL功率放大电路分析笔记 OCL全称:Output Capacitorless,中文名称:无输出电容的功率放大电路. 功率放大带电路最重要的技术指标是最大输出功率Pom和效率n. 若输入信号Ui为正 ...

  7. 转换IC CD7833CZ:4x41W汽车音响功率放大电路

    1.概述 CD7388 是一块用于高端汽车音响的四通道BTL 输出的AB 类功率放大电路. 其特点如下: ● 高功率输出能力(最大4×41W/4Ω:4×25W/4Ω @ 14.4V,1kHz,10%) ...

  8. 功率放大器电路图集(多种类功率放大电路)

    关于功率放大器电路图集的问题是很多工程师都感兴趣和想了解的,今天就请安泰电子来为大家介绍一下多种类功率放大电路的内容. 一.功率放大电路介绍 1.一般情况来说功率放大电路的主要作用是让负载在不使信号失 ...

  9. CD7388CZ功放IC,4x41W汽车音响功率放大电路,车机标配IC

    双极电路:CD7833CZ---功放IC 1.概述 CD7388 是一块用于高端汽车音响的四通道BTL 输出的AB 类功率放大电路. 其特点如下: ● 高功率输出能力(最大4×41W/4Ω:4×25W ...

最新文章

  1. 这么说线程生命周期是不是简单了点?
  2. CSS实现文本超过指定长度显示省略号
  3. 将Excel数据导入SQL Server数据库
  4. 远距离蓝牙四驱小车方案
  5. golang 数组 最后一个_面试必问:Golang高阶Golang协程实现原理
  6. echarts地图 编辑颜色
  7. BNUOJ 4358 左手定则 搜索
  8. AndroidLinker与SO加壳技术之下篇 1
  9. 基于Android系统的IPv6网络接入分析
  10. monk_notebook (交际德语教程 第二版 学生用书)
  11. 服务器维修工程师个人简历,机械维修工程师个人简历模板精选
  12. kali linux安装谷歌浏览器
  13. excel怎么批量插行_excel如何批量在文字前加上固定文字
  14. 计算机上网络怎么连接,手机怎么连接电脑上网
  15. The project seems to require yarn but it‘s not installed解决办法
  16. TreeUtil(树形结构转换)
  17. 计算机专业杭州申请公租房有,2018年第四批公租房配租方案及参加摇号名单出炉!报名状况查询方式在此!...
  18. API汇总;API大全(转载)
  19. matplotlib中cmap_定制matplotlib cmap
  20. 树莓派基于PS2操纵杆的飞机大战小游戏

热门文章

  1. DNS记录类型有哪些,分别代表什么含义?
  2. php将unicode转换成中文乱码,php如何将unicode转换中文
  3. 内存函数-----Memcpy函数
  4. 连接coding以及恢复之前的版本
  5. 用组策略彻低禁止USB存储设备、光驱、软驱、ZIP软驱
  6. go-string和int类型相互转换
  7. mysql中复合主键指什么作用_mysql 为何要设置复合主键
  8. Google云计算之Bigtable
  9. “Android 硬件加速与 View Layer ”知识点笔记
  10. GitHub开源:升讯威微信营销系统(第三方微信平台)完整源代码