图书介绍

ZigBee技术开发 CC2530单片机原理及应用pdf电子书版本下载

ZigBee技术开发  CC2530单片机原理及应用
  • QST青软实训编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302400721
  • 出版时间:2015
  • 标注页数:196页
  • 文件大小:37MB
  • 文件页数:212页
  • 主题词:单片微型计算机-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

ZigBee技术开发 CC2530单片机原理及应用PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 ZigBee技术概述 1

学习导航/课程定位 1

本章目标 1

1.1 概述 2

1.1.1 物联网起源 2

1.1.2 物联网发展 2

1.1.3 物联网网络架构 3

1.2 无线传感器网络概述 4

1.2.1 WSN概述 4

1.2.2 WSN与ZigBee 5

1.3 ZigBee技术介绍 5

1.3.1 ZigBee概述 5

1.3.2 ZigBee技术特点 6

1.3.3 ZigBee应用 7

1.4 ZigBee协议栈 9

1.5 ZigBee芯片 9

1.5.1 CC2430/CC2431 9

1.5.2 CC2530/CC2531 9

1.5.3 CC2538 10

本章总结 10

小结 10

Q&A 11

章节练习 11

习题 11

第2章 开发环境 12

任务驱动 12

学习导航/课程定位 12

本章目标 12

2.1 概述 12

2.2 软件开发环境 13

2.2.1 IAR的安装和使用 13

2.2.2 驱动的安装 17

2.2.3 辅助设备的安装 21

2.3 硬件开发环境 24

2.3.1 ZigBee核心模块 24

2.3.2 ZigBee电池板 25

2.4 贯穿项目实现 26

本章总结 32

小结 32

Q&A 32

章节练习 32

习题 32

第3章 硬件设计 33

任务驱动 33

学习导航/课程定位 33

本章目标 33

3.1 概述 34

3.2 CC2530核心模块设计 34

3.2.1 CC2530概述 34

3.2.2 CC2530芯片外围设计 34

3.3 电池板设计 36

3.3.1 插接口设计 36

3.3.2 电源设计 37

3.3.3 按键设计 37

3.3.4 LED设计 37

3.3.5 传感器接口设计 39

3.3.6 串口设计 39

3.3.7 JTAG接口设计 40

3.4 贯穿项目实现 40

3.4.1 硬件设备连接 40

3.4.2 程序下载调试 41

本章总结 43

小结 43

Q&A 44

章节练习 44

习题 44

第4章 CC2530基础开发 45

任务驱动 45

学习导航/课程定位 45

本章目标 46

4.1 概述 46

4.2 CC2530结构框架 46

4.2.1 CC2530CPU 46

4.2.2 存储器和映射 46

4.3 通用I/O 50

4.3.1 功能寄存器PxSEL 50

4.3.2 方向寄存器PxDIR 51

4.3.3 配置寄存器PxINP 54

4.3.4 通用I/O中断 57

4.4 外设I/O 67

4.4.1 外设I/O引脚映射 67

4.4.2 外设I/O寄存器 68

4.5 振荡器和时钟 73

4.5.1 振荡器 74

4.5.2 系统时钟 74

4.5.3 时钟配置 74

4.6 电源管理 77

4.6.1 供电模式 77

4.6.2 电源管理寄存器 78

4.6.3 系统时钟初始化 79

4.7 CC2530 ADC 80

4.7.1 ADC概述 80

4.7.2 ADC操作 80

4.7.3 ADC寄存器 81

4.7.4 ADC信息采集 85

4.8 贯穿项目实现:传感信息采集 88

4.8.1 光照信息采集 88

4.8.2 温度信息采集 90

本章总结 99

小结 99

Q&A 99

章节练习 100

习题 100

第5章 CC2530进阶开发 103

任务驱动 103

学习导航/课程定位 103

本章目标 103

5.1 串口 104

5.1.1 串口模式 104

5.1.2 寄存器设置 104

5.1.3 波特率的产生和设置 108

5.1.4 串口传输 109

5.1.5 串口中断 112

5.2 DMA控制器 116

5.2.1 DMA控制器概述 116

5.2.2 DMA操作 116

5.2.3 DMA配置 120

5.2.4 DMA触发 123

5.2.5 DMA传输 124

5.3 定时器 127

5.3.1 定时器1 128

5.3.2 定时器3和定时器4 134

5.4 贯穿项目实现 141

本章总结 144

小结 144

Q&A 144

章节练习 144

习题 144

第6章 CC2530无线射频 147

任务驱动 147

学习导航/课程定位 147

本章目标 148

6.1 RF内核 148

6.2 帧处理 148

6.2.1 发送数据帧处理 149

6.2.2 接收数据帧处理 149

6.3 FIFO访问 150

6.3.1 TXFIFO访问 150

6.3.2 RXFIFO访问 150

6.3.3 RF中断 150

6.4 RF寄存器 151

6.4.1 RF数据操作寄存器 151

6.4.2 帧过滤寄存器 152

6.4.3 帧处理寄存器 153

6.4.4 RF中断寄存器 156

6.4.5 中断标志寄存器 159

6.4.6 信道设置寄存器 162

6.5 寄存器的设置更新 163

6.6 命令选通 163

6.7 定时器2和睡眠定时器 164

6.7.1 定时器2 164

6.7.2 睡眠定时器 171

6.8 数据的发送和接收 172

6.8.1 数据的发送 174

6.8.2 数据的接收 175

6.8.3 工程设置 176

6.9 贯穿项目实现 179

本章总结 181

小结 181

Q&A 182

章节练习 182

习题 182

附录A CC2530指令集 184

A.1 指令集概述 184

A.2 CC2530指令集定义 186

附录B ASCII表 194

参考文献 196

精品推荐