技术教育社区
www.teccses.org

CC2530单片机原理及应用

封面

作者:王海珍

页数:221

出版社:机械工业出版社

出版日期:2021

ISBN:9787111682622

电子书格式:pdf/epub/txt

内容简介

《CC2530单片机原理及应用》以案例化、数字化为目标,助力高校的教学改革,提升教育教学质量。
《CC2530单片机原理及应用》共6 章,包括概述、开发环境、CC2530 基础开发、CC2530 串口、DMA 控制器和定时器、CC2530 无线射频模块、智能家居系统设计。涵盖了CC2530 单片机的相关概念、通用I/O、通用I/O 中断、外设I/O、振荡器和时钟、电源管理、ADC、传感信息采集、串口、DMA 控制器、定时器、RF、ZigBee 组网与设计等原理及其应用。
每章重点、难点知识配有视频、习题,以指导读者进行深入学习。《CC2530单片机原理及应用》既可作为高等院校“单片机原理及应用”课程的教材,也可作为CC2530 单片机开发人员的技术参考书。
《CC2530单片机原理及应用》配有电子课件,需要的教师可登录wwwcmpeducom 免费注册,审核通过后下载,或联系编辑索取(微信:15910938545,电话:010-88379739)。

本书特色

适读人群 :物联网、计算机专业学生配套资源:重难点授课视频、PPT、实验指导书、教学大纲、教案、源代码
本书特色:
1. 配套资源丰富,包括重难点授课视频、PPT、实验指导书、教学大纲、教案、源代码等。
2. 实用性强,以案例功能引出知识点,

目录

前言

第1章 概述1

11 导读1

12 单片机简介2

121 单片机的发展历史2

122 单片机分类3

123 基本原理4

124 单片机在物联网中的应用现状5

13 物联网概述5

131 物联网的起源与发展5

132 物联网网络架构6

133 无线传感器网络7

134 无线传感器网络与ZigBee8

14 ZigBee特点及应用8

141 ZigBee特点8

142 ZigBee应用9

15 ZigBee协议栈11

16 CC2530单片机在物联网中的应用12

17 本章小结12

18 习题13

第2章 开发环境15

21 硬件开发环境搭建15

211 CC2530硬件组成15

212 CC2530硬件开发平台的选择16

213 硬件的连接16

22 软件开发环境搭建17

221 IAR安装17

222 其他软件安装21

23 开发环境使用23

231 编辑、编译程序23

232 下载调试程序28

24 本章小结29

25 习题29

第3章 CC2530基础开发31

31 CC2530结构框架31

311 CC2530内部结构32

312 存储器及映射33

32 CC2530最小系统37

321 CC2530引脚37

322 最小系统设计38

33 通用I/O40

331 功能寄存器PxSEL40

332 方向寄存器PxDIR41

333 配置寄存器PxINP42

334 案例:CC2530控制LED闪烁42

34 通用I/O中断45

341 中断相关概念45

342 通用I/O中断的应用47

343 案例:CC2530按键中断控制LED状态53

35 外设I/O56

351 外设I/O引脚映射56

352 外设I/O寄存器58

36 振荡器和时钟设置60

361 振荡器60

362 时钟设置61

37 电源管理62

371 供电模式62

372 电源管理寄存器63

373 系统时钟初始化65

38 ADC66

381 ADC基础知识66

382 ADC简介68

383 ADC寄存器70

384 ADC初始化73

385 案例:光照信息采集75

39 案例:温度信息采集77

391 DS18B20相关知识77

392 案例分析83

393 硬件设计83

394 程序设计83

310 实验 通用I/O88

311 实验 多点温度采集91

312 本章小结96

313 习题97

第4章 CC2530串口、DMA控制器和定时器104

41 串口104

411 串口通信模式105

412 寄存器105

413 案例:串口数据传输109

42 DMA控制器114

421 DMA控制器介绍114

422 DMA操作114

423 DMA配置117

424 案例:DMA数据传输121

43 定时器124

431 定时器1124

432 定时器2133

433 定时器3和定时器4139

434 睡眠定时器145

44 实验UART串口通信146

45 本章小结150

46 习题151

第5章 CC2530无线射频模块154

51 RF内核155

511 RF内核组成及功能155

512 源地址匹配156

52 IEEE 802154标准帧格式及处理157

521 帧格式157

522 帧处理158

53 FIFO访问159

531 TXFIFO访问159

532 RXFIFO访问159

533 RF中断159

54 RF寄存器160

541 RF数据操作寄存器160

542 帧过滤寄存器161

543 帧处理寄存器163

544 RF中断屏蔽寄存器164

545 RF中断标志寄存器166

546 信道设置寄存器168

547 控制输出功率寄存器168

548 无线电状态寄存器169

549 源地址匹配寄存器170

5410 寄存器的设置更新171

55 命令选通处理器172

56 案例:无线射频数据发送173

57 案例:无线射频数据接收176

58 案例:应用DMA进行无线射频数据传输178

59 实验 点对点无线通信181

510 本章小结185

511 习题185

第6章 智能家居系统设计188

61 ZigBee网络拓扑结构189

611 星形拓扑结构189

612 树形拓扑结构189

613 网状拓扑结构190

62 MQTT介绍190

621 MQTT的优势190

622 MQTT消息发布/订阅模式191

623 MQTT消息格式191

624 MQTT的主要特性192

625 MQTT云平台及服务器193

63 系统设计方案194

64 系统硬件设计194

641 Z-W控制器设计195

642 ZigBee终端节点设计200

65 系统软件设计203

651 STM32模块软件设计203

652 MQTT服务器配置207

653 ZigBee节点模块软件设计210

654 MQTT客户端App设计215

66 本章小结218

67 习题218

参考文献221

下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《CC2530单片机原理及应用》
Article link:https://www.teccses.org/1272626.html