您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
ZigBee网络组建技术
字数: 397千字
装帧: 平装
出版社: 电子工业出版社
作者: 李文华 编著
出版日期: 2017-11-01
商品条码: 9787121329364
版次: 1
开本: 16开
页数: 236
出版年份: 2017
定价:
¥38
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
本书选用了11个基于ZigBee协议栈应用开发的实例,按照“突出应用,理论够用”的原则,采取项目化教学的方式,以作品制作为载体,采用在作品制作过程中穿插讲解基础知识和基本技能的方法,由浅入深地讲解了ZigBee无线网络的开发方法,包括开发环境的搭建、协议栈中串口、定时器、NV存储器的使用方法,单播、广播、组播通信的实现方法,无线网络的管理方法,无线传感网络的组建方法以及C程序设计的技巧。本书立足于应用实践,摒弃了对复杂而深奥的通信协议理论知识的讲解,适用于高等职业院校物联网、电子信息、移动通信、网络及计算机等专业作为无线组网技术课程的教材,也可作为应用型本科和物联网培训班的教材以及从事无线网络组建的工程技术人员学习和参考。
作者简介
李文华,男,教授,不错工程师,国家职业鉴定注册不错考评员,中国电子学会不错会员。现就职予浙江工贸职业技术学院,从事物联网专业的教学与研究工作。
曾在武汉、深圳、温州等地企业从事过12年的测控系统开发工作,先后开发过“PLK智能配料机械控制仪”、“ZL-Ⅲ安全防火报警系统"、“智能商铺系统”等17个测控系统和物联网应用系统,先后发表过《基于NLP的OCR后处理方法》等30多篇论文,出版了《单片机技术应用与系统开发》等图书12部,其中,“十一五”重量规划教材1部,“十二五"职业教育国家规划教材2部。曾主持过浙江省“十二五”优势专业和浙江省“十三五”特色专业的建设,主持建设过省级精品课程1门、省级精品开放课程1门、省级教学研究和改革项目4项、省级科技项目3项。曾获省级教学成果奖1项、市级科技进步奖2项。
目录
项目1 搭建开发环境 1
任务要求 1
实现方法与步骤 1
1. 准备开发工具 1
2. 安装开发工具包 3
3. 安装仿真器 8
4. 新建工程 11
5. 配置工程 15
6. 编译、连接程序 17
7. 调试程序 18
8. 烧录程序 21
实践总结 25
习题 25
项目2 在协议栈中控制LED闪烁 26
任务要求 26
相关知识 26
1. 协议与协议栈 26
2. ZigBee网络中的设备 26
3. 系统事件与用户事件 27
4. osal_msg_receive()函数 29
5. osal_msg_deallocate()函数 29
6. osal_start_timerEx()函数 29
7. HalLedSet()函数 30
8. HalLedBlink()函数 31
实现方法与步骤 31
1. 准备程序文件 31
2. 编写协调器程序 34
3. 编制头文件Coordinator.h 38
4. 修改OSAL_SampleApp.c文件 39
5. 移除App组中的多余文件 39
6. 编译下载程序 40
程序分析 42
1. App组中的文件 42
2. Coordinator.c文件中的代码分析 44
3. Coordinator.h文件中的代码分析 52
实践拓展 53
1. 在无协调器的条件下运行程序 53
2. 在有协调器的条件下运行程序 55
实践总结 56
习题 56
项目3 用事件驱动处理串口接收数据 58
任务要求 58
相关知识 58
1. HalUARTOpen()函数 58
2. HalUARTRead()函数 60
3. HalUARTWrite()函数 60
4. osal_set_event()函数 61
5. 端口的概念 61
实现方法与步骤 62
1. 编制协调器的程序文件Coordinator.c 62
2. 编制程序接口文件Coordinator.h 64
3. 修改OSAL_SampleApp.c文件 65
4. 程序编译与下载运行 67
程序分析 71
1. Coordinator.c文件中的代码分析 71
2. OSAL_SampleApp.c文件中的代码分析 74
3. OSAL工作原理分析 76
实践拓展 81
用新任务处理串口数据 81
实践总结 84
习题 85
项目4 用回调函数处理串口接收数据 86
任务要求 86
相关知识 86
1. 回调函数 86
2. osal_memcmp()函数 87
3. osal_strlen()函数 87
4. osal_memset()函数 88
实现方法与步骤 88
编制协调器的程序文件 88
程序分析 91
1. Coordinator.c文件中的代码分析 91
2. 串口回调函数的工作原理分析 94
实践拓展 99
查看ZStack中串口的配置代码 99
实践总结 103
习题 103
项目5 用计算机控制终端节点上的LED 105
任务要求 105
相关知识 105
1. 数据包与消息 105
2. 数据通信的3种方式 107
3. 设备的地址 108
4. AF_DataRequest()函数 108
实现方法与步骤 111
1. 编制协调器的程序文件 111
2. 编制终端节点的程序文件 116
3. 程序编译与下载运行 119
程序分析 123
1. Coordinator.c文件中的代码分析 123
2. EndDevice.c文件中的代码分析 124
实践拓展 125
修改ZStack中LED的配置 125
实践总结 128
习题 129
项目6 分组传输数据 131
任务要求 131
相关知识 131
1. 信道 131
2. PAN ID 132
3. 组播通信的相关函数 133
4. 组播通信的实现方法 134
实现方法与步骤 136
1. 编程思路 136
2. 编制节点的程序文件 138
3. 设置PANID和信道 144
4. 程序编译与下载运行 145
程序分析 147
实践总结 149
习题 150
项目7 用NV存储器保存数据 151
任务要求 151
相关知识 151
1. NV存储器 151
2. osal_nv_item_init()函数 152
3. osal_nv_read()函数 153
4. osal_nv_write()函数 153
实现方法与步骤 154
1. 定义用户条目 154
2. 编制协调器的程序文件 154
程序分析 159
实践拓展 160
读取节点的MAC地址 160
实践总结 162
习题 163
项目8 显示节点的地址 164
任务要求 164
相关知识 164
1. 协议栈中地址的分配机制 164
2. 获取地址的相关函数 166
实现方法与步骤 167
1. 编制节点的程序文件 168
2. 编制数值转换的程序文件 171
3. 新建User组 173
4. 程序的编译与下载运行 175
程序分析 177
实践拓展 178
绘制网络拓扑图 178
实践总结 180
习题 180
项目9 制作防盗监测器 181
任务要求 181
相关知识 181
1. 热释电红外传感器的应用特性 181
2. 在协议栈中添加传感器驱动程序的方法 184
实现方法与步骤 185
1. 编制传感器驱动程序文件 185
2. 编制协调器的程序文件 187
3. 编制终端节点的程序文件 190
4. 程序编译与下载运行 193
程序分析 194
实践总结 196
习题 196
项目10 制作光照信息采集器 198
任务要求 198
相关知识 198
1. 光敏电阻的特性 198
2. ZStack中的ADC函数 199
3. ZStack中ADC的使用方法 201
实现方法与步骤 202
1. 编制节点的程序文件 202
2. 程序编译与下载运行 205
程序分析 206
实践总结 207
习题 208
项目11 制作温湿度采集器 209
任务要求 209
相关知识 209
1. MicroWait宏 209
2. DHT11的工作特性 209
3. DHT11的访问操作 210
实现方法与步骤 215
1. 搭建DHT11的控制电路 215
2. 编制DHT11的驱动程序文件 215
3. 编制节点的程序文件 217
4. 程序编译与下载运行 223
程序分析 224
实践总结 226
习题 226
附录A ZigBee模块原理图 228
附录B 2016年全国物联网大赛试题(ZigBee部分) 230
试题1 任务三 物联网感知层开发调试 230
一、任务要求 230
二、任务环境 230
三、任务说明 230
试题2 任务三 物联网感知层开发调试 233
一、任务要求 233
二、任务环境 234
三、任务说明 234
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网