- 第1章 ZigBee技术概述
1.1 概述
1.1.1 物联网起源
1.1.2 物联网发展
1.1.3 物联网网络架构
1.2 无线传感器网络概述
1.2.1 WSN概述
1.2.2 WSN与ZigBee
1.3 ZigBee技术概述
1.3.1 ZigBee概述
1.3.2 ZigBee技术特点
☆ 1.3.3 ZigBee应用
1.4 ZigBee协议栈
1.5 ZigBee芯片
1.5.1 CC2430/CC2431
- 1.5.2 CC2530/CC2531
1.5.3 CC2538
第2章 开发环境
2.1 概述
2.2 软件开发环境
2.2.1 IAR的安装和使用
2.2.2 驱动的安装
2.2.3 辅助设备的安装
2.3 硬件开发环境
2.3.1 ZigBee核心模块
2.3.2 ZigBee电池板
☆ 2.4 贯穿项目实现
第3章 硬件设计
3.1 概述
3.2 CC2530核心模块设计
- 3.2.1 CC2530概述
3.2.2 CC2530芯片外围设计
3.3 电池板设计
3.3.1 插接口设计
3.3.2 电源设计
3.3.3 按键设计
3.3.4 LED设计
3.3.5 传感器接口设计
3.3.6 串口设计
3.3.7 JTAG接口设计
☆ 3.4 贯穿项目实现
第4章 CC2530基础开发
4.1 概述
4.2 CC2530结构框架
4.2.1 CC2530CPU
- 4.2.2 存储器和映射
4.3 通用I/O
4.3.1 功能寄存器PxSEL
4.3.2 方向寄存器PxINP
4.3.3 配置寄存器PxINP
4.3.4 通用I/O中断
4.4 外设I/O
4.4.1 外设I/O引脚映射
4.4.2 外设I/O寄存器
4.5 振荡器和时钟
4.5.1 振荡器
4.5.2 系统时钟
4.5.3 时钟配置
4.6 电源管理
4.6.1 供电模式
- 4.6.2 电源管理寄存器
4.6.3 系统时钟初始化
4.7 CC2530ADC
4.7.1 ADC概述
4.7.2 ADC操作
4.7.3 ADC寄存器
4.7.3 ADC信息采集
☆ 4.8 贯穿任务实现
第5章 CC2530进阶开发
5.1 串口
5.1.1 串口模式
5.1.2 寄存器设置
5.1.3 波特率的产生和设置
5.1.4 串口传输
5.1.5 串口中断
- 5.2 DMA控制器
5.2.1 DMA控制器概述
5.2.2 DMA操作
5.2.3 DMA配置
5.2.4 DMA触发
5.2.5 DMA传输
5.3 定时器
5.3.1 定时器1
5.3.2 定时器3和定时器4
☆ 5.4 贯穿任务实现
第6章 CC2530无线射频
6.1 RF内核
6.2 帧处理
6.2.1 发送数据帧处理
6.2.2 接收数据帧处理
- 6.3 FIFO访问
6.3.1 TXFIFO访问
6.3.2 RXFIFO访问
6.3.3 RF中断
- 6.4 RF寄存器
6.4.1 RF数据操作寄存器
6.4.2 帧过滤寄存器
6.4.3 帧处理寄存器
- 6.4.4 RF中断寄存器
6.4.5 中断标志寄存器
6.4.6 信道设置寄存器
学习路线
《ZigBee技术开发——CC2530单片机原理及应用》教材特点:
(1)涵盖单片机、射频基础知识
(2)软硬件相结合,注重内容和实践
(3)传感器信息采集项目贯穿全书
(4)知识点从入门到精通层层强化
本书以学习德州仪器的CC2530芯片以及Z-Stack协议栈为主线,是一本注重培养读者学习能力及动手能力的书。本书分为两部分《ZigBee技术开发—CC2530单片机技术原理与应用》和《ZigBee技术开发—Z-Stack协议栈原理与应用》。
智能家居环境信息采集系统的实现穿插到《ZigBee技术开发—CC2530单片机技术原理与应用》和《ZigBee技术开发—Z-Stack协议栈原理与应用》的所有章节中,每个章节在前一章节的基础上进行任务实现,对项目逐步进行迭代、升级,最终形成一个完整的项目。

青软实训遵循教学与学习规律,精心打造《ZigBee技术开发——CC2530单片机原理及应用》一书的配套资源,为了快速了解这套资源包。
精心设计,统一制作,上课使用,按照上课时讲解步骤播放采用动画。老师不再为制作PPT而烦恼,免费提供PDF版,可编辑版请与客服联系。
本书已多次印刷,现免费提供书中的示例代码及贯穿项目代码,请直接下载。
可裁减设计思路,指明章节必讲、选讲内容,以及课时安排,讲解重点及目标,根据时间灵活选择。
教学指导手册是“在实践中成长”教材体系的配套教辅丛书,为教师授课提供参考和依据,是整个教学过程中必不可少的一个重要环节。
智能家居环境信息采集系统项目是一个基于ZigBee的信息采集系统,本系统的实现由浅至深分为两部分:CC2530控制传感器部分以及Z-Stack信息采集部分。