当前位置:首页 >> 信息与通信 >>

【引用】Zigbee协议栈(CC2530开发板) 修改发射功率


【引用】Zigbee 协议栈(CC2530 开发板) 修改发射功率
2010-12-22 10:55:35| 分类: ZigBee 技术|字号 订阅 本文引用自江淮一士《Zigbee 协议栈(CC2530 开发板) 修改发射功率》

和大家分享这篇日志,我的看法是: 和大家分享这篇日志,我的看法是: 江淮兄很牛啊,这篇文章写的很不错,拉走了,呵呵。

原文地址:Zigbee 协议栈(CC2530 开发板) CC2530 控制输出功率的寄存器是 TXPOWER:

原文作者:江淮一士

推荐功率设置:

协议栈默认的设置是 0xd5,为了扩展信号传输的距离, 我把 TXPOWER 寄存器值改为 0xf5, 此时输出功率为 4.5dBm.在 mac_radio.c 文件,做了如下修改: void macRadioSetTxPower(uint8 txPower) { halIntState_t s; /* if the selected dBm is out of range, use the closest available */ if (txPower > MAC_RADIO_TX_POWER_MAX_DBM) { txPower = MAC_RADIO_TX_POWER_MAX_DBM; } /* * Set the global variable reqTxPower. This variable is referenced * by the function macRadioUpdateTxPower() to write the radio register. *

* A lookup table is used to translate the power level to the register * value. */ HAL_ENTER_CRITICAL_SECTION(s); reqTxPower = macRadioDefsTxPowerTable[txPower]; HAL_EXIT_CRITICAL_SECTION(s); /* update the radio power setting */ //************** 自己修改 ******* reqTxPower = 0xF5; //******************************* macRadioUpdateTxPower(); }

由于没有找到哪里调用了函数 macRadioSetTxPower(uint8 txPower),我也就没法修改它 的形参。于是,我采用在函数中直接赋值的办法进行了修改,如上面红色部分所示。熟悉这 一块的朋友们可以告诉我一下,先谢啦。

推荐阅读: 推荐阅读: 电子行业网址大全 Zigbee 协议栈--OSAL 的任务调度 协议栈 Zigbee 协议栈(2530 开发板)--修改波特率 协议栈( 开发板) 修改波特率 Zigbee 协议栈(2530 开发板):串口采用中断方式 协议栈( 开发板): ):串口采用中断方式


相关文章:
ZigBee课程标准
(2)掌握 ZigBee 协议栈中的 OSAL。 (3)了解 ZigBee 无线传感器网络管理。 (...掌握 CC2530 底板硬件资源 CC2530 开发板硬 2 件资源 4、了解 ZigBee 模块...
用Zigbee协议栈来进行按键控制LED灯的亮灭实验
Zigbee 协议栈来进行按键控制 LED 灯的亮灭实验 本实验是基于 ZStack-CC2530-2.5.1a 版本的协议栈来进行实验的,整个实验需要改动 hal_board_cfg.h、hal_...
Zigbee复习题
【2.0 分】 5. Zigbee 网络结构分为 4 层,从下...Zigbee 硬件分为三部分,即 CC2530 核心板 、 协调...TI 公司开发的 ZStack 协议栈是 一个半开源的 ...
zigbee技术文档0 - ZigBee协议栈基础概念简介
但一般认为短距离的无线功率通信技术最适合传感器网...ZigBee 新一代 SOC 芯片 CC2530 是真正的片上系统...协议 栈(RemoTI,Z-Stack,或 SimpliciTI)来简化开发...
Zigbee组网原理与应用剖析
用该开发板来控制 CC2520 无线传输模块, 并把 LM3S9B96+CC2520 作为 协调器...在 ZigBee 协议栈选择方面,CC2520 及 CC2530 使用的是 TI 公司设计的符合 ...
ZigBee(CC2530)演示程序烧写说明
ZigBee(CC2530)演示程序烧写说明_计算机软件及应用_IT/计算机_专业资料。第一章 安装 IAR 开发环境步骤如下: ? 打开目录 \tools\EW8051-EV-751A ,解压 EW8051...
Zigbee协议栈原理基础
Zigbee协议栈原理基础_信息与通信_工程科技_专业资料...ZStack-CC2530-2.3.1-1.4.0 软件 可与 TI 的...如果应用开发改变了规范,那么他的产品将不能与...
基于Zigbee的温度采集系统设计
设计了温度采集系统,该系统采 用 CC2530 芯片作为核心芯片,以 z-stack 平台组建 zigbee 无线网络。该 基于Zigbee 的温度采集系统设计 【摘要】为了降低生产成本,...
CC2530芯片介绍
德州仪器的业界领先的黄金单元 ZigBee 协议栈(Z-...即可满足网状网络系统需要,而且可编程的输出功率高达 ...开发工具 其有强大的开发工具, 它具有 CC2530 开发...
ZigBee芯片CC2430CC2530对比一览表
ZigBee芯片CC2430CC2530对比一览表_信息与通信_工程科技...输出功率 自带传感器 功耗 QLP48 CC2430 48 QFN40...2个 802.15.4 定时器 中断源 ADC 开发工具 有 ...
更多相关标签: