- ISBN:9787111682622
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:221
- 出版时间:2021-07-01
- 条形码:9787111682622 ; 978-7-111-68262-2
本书特色
适读人群 :物联网、计算机专业学生配套资源:重难点授课视频、PPT、实验指导书、教学大纲、教案、源代码 本书特色: 1. 配套资源丰富,包括重难点授课视频、PPT、实验指导书、教学大纲、教案、源代码等。 2. 实用性强,以案例功能引出知识点,
内容简介
《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)。
目录
第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
-
全图解零基础word excel ppt 应用教程
¥15.6¥48.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥12.7¥39.8 -
情感计算
¥66.8¥89.0 -
大模型RAG实战 RAG原理、应用与系统构建
¥69.3¥99.0 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥51.8¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥67.4¥89.8 -
LINUX实战——从入门到精通
¥51.8¥69.0 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
快速部署大模型:LLM策略与实践(基于ChatGPT等大语言模型)
¥56.9¥79.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥81.8¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
UN NX 12.0多轴数控编程案例教程
¥24.3¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥38.7¥79.0 -
明解C语言:实践篇
¥62.9¥89.8