-
内容大纲
廖建尚、冯锦澎、纪金水编著的《面向物联网的嵌入式系统开发(基于CC2530和STM32微处理器)/物联网开发与应用丛书》基于嵌入式系统和物联网系统中常用的CC2530、STM32来介绍嵌入式系统接口开发技术,由浅入深地对两种微处理器的接口开发技术进行详细的介绍。全书先进行理论学习,然后进行案例开发,有贴近社会和生活的开发场景、详细的软/硬件设计和功能实现过程,最后总结拓展,将理论学习和开发实践结合起来。每个案例均附有完整的开发代码和配套PPT,读者可以在源代码的基础上快速地进行二次开发。
本书既可作为高等院校相关专业的教材或教学参考书,也可供相关领域的工程技术人员查阅。对于嵌入式系统和物联网系统的开发爱好者来说,本书也是一本深入浅出、贴近社会应用的技术读物。
本书提供详尽的源代码以及配套PPT,读者可登录华信教育资源网(WWW.hxedu.com.cn)免费注册后下载。 -
作者介绍
-
目录
第1章 单片机与嵌入式技术概述
1.1 嵌入式系统概述
1.1.1 嵌入式系统的定义
1.1.2 嵌入式系统的特点
1.1.3 嵌入式系统的组成
1.1.4 嵌入式操作系统
1.2 嵌入式系统的发展与应用
1.2.1 单片机与嵌入式
1.2.2 微处理器的基本特点
1.2.3 微处理器的三个应用时代
1.2.4 单片机到嵌入式系统发展
1.2.5 从嵌入式系统到物联网
1.2.6 嵌入式系统的应用
1.3 小结
1.4 思考与拓展
第2章 MCS-51和CC2530微处理器系统
2.1 MCS-51和CC2530微处理器
2.1.1 MCS-51微处理器
2.1.2 CC2530微处理器
2.1.3 CC2530开发平台
2.1.4 CC2530开发环境
2.1.5 安装开发环境
2.1.6 小结
2.1.7 思考与拓展
2.2 项目开发基本调试
2.2.1 IAR for 8051开发环境
2.2.2 IAR for 8051程序调试
2.2.3 开发实践:实现一个工程项目
2.2.4 小结
2.2.5 思考与拓展
第3章 CC2530接口技术开发
3.1 CC2530 GPIO应用开发
3.1.1 微处理器GPIO
3.1.2 CC2530与GPIO
3.1.3 开发实践:智能手机信号灯控制
3.1.4 小结
3.1.5 思考与拓展
3.2 CC2530外部中断应用开发
3.2.1 微处理器的中断
3.2.2 开发实践:电梯楼层按键检测设计
3.2.3 小结
3.2.4 思考与拓展
3.3 CC2530定时器应用开发
3.3.1 定时器
3.3.2 CC2530定时器
3.3.3 开发实践:脉冲发生器设计
3.3.4 小结
3.3.5 思考与拓展
3.4 CC2530 ADC应用开发
3.4.1 A/D转换
3.4.2 CC2530与A/D转换
3.4.3 开发实践:电子秤设计
3.4.4 小结
3.4.5 思考与拓展
3.5 CC2530电源管理应用开发
3.5.1 嵌入式系统的电源管理
3.5.2 CC2530的电源管理
3.5.3 开发实践:低功耗智能手环设计
3.5.4 小结
3.5.5 思考与拓展
3.6 CC2530看门狗应用开发
3.6.1 看门狗
3.6.2 开发实践:车辆控制器复位重启设计
3.6.3 小结
3.6.4 思考与拓展
3.7 CC2530串口通信技术应用开发
3.7.1 串口
3.7.2 CC2530串口
3.7.3 开发实践:智能工厂的设备交互系统设计
3.7.4 小结
3.7.5 思考与拓展
3.8 CC2530 DMA通信技术应用开发
3.8.1 DMA
3.8.2 CC2530与DMA
3.8.3 CC2530的DMA配置
3.8.4 开发实践:设备间高速数据传送
3.8.5 小结
3.8.6 思考与拓展
3.9 综合应用开发:计算机CPU温度调节系统设计与实现
3.9.1 理论回顾
3.9.2 开发实践:计算机CPU温度调节系统
3.9.3 小结
3.9.4 思考与拓展
第4章 嵌入式系统
4.1 ARM嵌入式开发平台
4.1.1 嵌入式ARM
4.1.2 嵌入式ARM的组成及结构
4.1.3 STM32系列处理器
4.1.4 STM32开发平台
4.1.5 小结
4.1.6 思考与拓展
4.2 工程创建与调试
4.2.1 IAR for ARM开发环境
4.2.2 STM32 标准函数库
4.2.3 IAR开发环境的使用
4.2.4 IAR程序的开发及在线调试
4.2.5 开发实践:实现一个工程项目
4.2.6 小结
4.2.7 思考与拓展
第5章 STM32嵌入式接口开发技术
5.1 STM32的GPIO应用开发
5.1.1 GPIO工作模式
5.1.2 STM32的GPIO
5.1.3 STM32 GPIO寄存器
5.1.4 开发实践:车辆指示灯控制设计
5.1.5 小结
5.1.6 思考与拓展
5.2 STM32外部中断应用开发
5.2.1 中断基本概念与定义
5.2.2 STM32中断应用概述
5.2.3 STM32的外部中断机制
5.2.4 开发实践:按键抢答器设计
5.2.5 小结
5.2.6 思考与拓展
5.3 STM32定时器应用开发
5.3.1 定时器基本原理
5.3.2 STM32定时器
5.3.3 开发实践:电子时钟设计
5.3.4 小结
5.3.5 思考与拓展
5.4 STM32的A/D转换应用开发
5.4.1 A/D转换
5.4.2 STM32的A/D转换器
5.4.3 开发实践:充电宝电压指示器设计
5.4.4 小结
5.4.5 思考与拓展
5.5 STM32电源管理技术应用开发
5.5.1 嵌入式电源管理
5.5.2 STM32电源管理技术
5.5.3 电源管理库函数的使用
5.5.4 电源管理配置
5.5.5 开发实践:无线鼠标节能设计
5.5.6 小结
5.5.7 思考与拓展
5.6 STM32看门狗应用开发
5.6.1 看门狗基本原理
5.6.2 STM32看门狗
5.6.3 STM32看门狗库函数的使用
5.6.4 开发实践:基站监测设备自复位设计
5.6.5 小结
5.6.6 思考与拓展
5.7 STM32串口通信技术应用开发
5.7.1 串口
5.7.2 STM32的USART
5.7.3 STM32串口库函数
5.7.4 开发实践:工业串口服务器设计
5.7.5 小结
5.7.6 思考与拓展
5.8 STM32 DMA应用开发
5.8.1 DMA
5.8.2 STM32 DMA介绍
5.8.3 STM32 DMA库函数使用
5.8.4 开发实践:系统数据高速传输设计
5.8.5 小结
5.8.6 思考与拓展
5.9 综合应用开发:充电桩管理系统设计与实现
5.9.1 理论回顾
5.9.2 开发实践:充电桩管理系统
5.9.3 小结
5.9.4 思考与拓展
第6章 嵌入式高级接口开发技术
6.1 STM32 LCD技术应用开发
6.1.1 显示器
6.1.2 STM32 FSMC接口技术
6.1.3 STM32 FSMC库函数
6.1.4 ILI93xx LCD原理
6.1.5 开发实践:可视对讲屏幕驱动设计
6.1.6 小结
6.1.7 思考与拓展
6.2 STM32 I2C通信技术应用开发
6.2.1 I2C总线
6.2.2 STM32的I2C原理
6.2.3 STM32 I2C库函数的使用
6.2.4 温湿度传感器
6.2.5 开发实践:档案库房环境监控系统设计
6.2.6 小结
6.2.7 思考与拓展
6.3 STM32 SPI通信技术应用开发
6.3.1 SPI协议
6.3.2 Flash
6.3.3 开发实践:高速动态数据存取设计
6.3.4 小结
6.3.5 思考与拓展
6.4 综合应用开发:智能防盗门锁设计与实现
6.4.1 理论回顾
6.4.2 开发实践:智能防盗门锁
6.4.3 小结
6.4.4 思考与拓展
参考文献
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...