版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Z-Stack 无线控制继电器实验终端无线控制继电器实验2014/3/28OSAL 是协议栈的躯干,可以理解为一个超级简单的操作系统目录前言2必要条件2原理图2编程参考2准备工作3源码分析311 前言经过前面的学习,我终于来到山顶上了。学习 Z-Stack 是的目的,而前面的学习只是为学习 Z-Stack 协议栈做铺垫。没有前面的知识我将很难有学成今后的实验。下面将进入zigbee 重点部分。在绑定实验的基础上增加一些控制。2 必要条件A 硬件1、 SmartRF 系列开发板,CC2530 或者 CC2531 2、 CC-Debugger 仿真器3、 继电器模块B1、 IAR for 8051
2、 开发环境,版本:8.202、 Flash Programmer 固件烧写3、 Source Insight3.5 代码阅读。3 原理图见 CC2530 开发板资料-0 开始:入手开发套件-原理图-SCH-NewSmartRF-V1.0.pdf 这是板子的原理图。4 编程参考OSAL 实验中,需要参考的有两份文档1、 HALAPI.pdf(位于协议栈安装目录DriverTexas),对于英语比较好一点的读者可以直接阅读InstrumentsZStack-CC2530-2.5.1a这份英文资料,这个是由 TI 提供的。还有一份中文文档在开发板资料0 开始:入手开发套件协议栈中API(中).pdf
3、提供资料的目录下 CC2530中文件中文翻译HAL 驱动2、 Z-Stack API.pdf(位于协议栈安装目录 Texas Instrument ZStack-CC2530-2.5.1a),对于英语比较好一点的读者可以直接阅读这份英文资料,这个是由 TI 提供的。还有一份中文文档在提供资料的目录下 CC2530 开发板资料0 开始:入手开发套件协议栈中中文件中文翻译ZStack API 接口(中).pdf2此函数定义在 BindTable.c 文件中,读者可以使用 SI 创建工程,并用其搜所功能定位bindAddEntry 函数。5 准备工作使用 SourceInsight3.5 来创建一个
4、代码阅读工程,来帮助与中级篇都有说明,请参考之前的说明。学习。具体步骤在基础篇6 源码分析请将 CC2530 开发板资料-4 实战:ZIGBEE 实战战-实战 12:无线控制继电器实验下的工 程到 协 议 栈 的 安 装 目 录 下TestRoutineTexasInstrumentZStack-CC2530-2.5.1aProjectszstackSles 目录下双击打开 IAR 工程 TestRoutine.EWW)为了能使终端设备在刚上电时就将自己的父备加入到自己的绑定表中。ZDO_SE_CHANGE 事件处理中,加入了绑定代码。在终端设备的3在按键处理函数中在按键 SW1 加入向绑定的
5、设备发送数据,根据数据的类型控制 LED亮灭,读者也可以通过增加一个 clusterID 来完成此次实验。为了能使在绑定成功的情况处,才能向设备发送信息,在中也加入的一些判断。接下来就要初始化相应的GPIO 口,以便可以控制继电器的打开与关闭。在 TestRoutine.h 文件中加入了相关的宏定义。如下。这样就可以在协调器的接收 CLUSTERID 中,通过判断来自终端的信息,便可按照你的意图进行相应的设置。4源码的分析就到这里,下面我就将程序下到板子上看看实验现象。在此实验中最少需要 2块的开发板。一个作为协调器,一个作为终端设备。在编译时,在IAR 工程的左侧选择 CoordinatorEB,点击 Rebuild ALL 。完成时将程序烧录到板子上,此时板子就是网络中的协调器,它将会显示终端设备发送的信息。编译完协调器,再编译终端设备。在 IAR 工程的左侧选择 EndDeviceEB,点击 Rebuild ALL 。完成时将程序烧录到板子上,此时板子就是网络中的终端设备。它在上电时会搜索网络并加入。它将通过按键向协调器发送的信息。下面是实验中拍摄的几张终端设备5协调器启动继电器模块与协调器相连图6引脚连接表们:ContactWuxi Ghostyu Electronics Co.:技术支持:httpqierjel:/Support: httpSto
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 衢州幼儿保育员模拟考试试题及答案
- 复旦大学mpa模拟考试试题及答案
- 2026人文社科准大一新生必读:经典阅读书目与批判性思维入门训练
- 2026告别哑巴式计算机学习:准大一新生编程思维入门与高含金量自学资源清单
- 抗恶性肿瘤药物文档
- 湛江市徐闻县和安镇社区工作者招聘考试题目
- 烟台市栖霞市蛇窝泊镇社区工作者招聘考试题目
- 青年团员思想建设调研报告(3篇)
- 学校安全风险隐患排查的自查报告范文
- 《国际经济学》期末考试试卷附答案
- 艾灸养生馆培训制度
- 2025年兰州理工大学辅导员考试笔试真题汇编附答案
- 2026年中考生物一轮复习:人教版(2024)七、八年级4册重点考点提纲汇编(含答题技巧)
- 内悬浮外(内)拉线抱杆分解组塔施工方案
- 区应急管理局所属事业单位招聘11人笔试备考题库及完整答案详解1套
- 2025年广东深圳罗湖区七年级数学下册期末试卷(含答案)
- 2025《体育与健康课程标准》试题及答案(两套)
- 森林公安管理办法
- 2025届青海省湟川中学物理高二下期末检测试题含解析
- 外墙外保温系统应用技术标准(岩棉) DG-TJ08-2126-2023
- 公务摄影培训课件
评论
0/150
提交评论