-
内容大纲
本书以“模块化”和“项目化”为导向,通过认识嵌入式技术、开发入门、GPIO控制、外部中断/事件控制器EXTI、UART串行通信、定时器控制、ADC、综合项目8个模块的14个项目和4个拓展任务,按照由浅入深的顺序,从基础项目逐步转入综合项目(来自企业)的学习,兼具实用性、可操作性和趣味性;同时,将理论知识分解为三个层次,贯穿于项目实践之前、之中和之后,在完成具体项目的过程中构建相关知识技能,提升职业能力;既适用于“教、学、做”一体化教学的实施,也适用于“个性化”教与学的开展。
本书可作为高等职业院校电子信息类、自动化类、通信类等专业的“嵌入式技术”或“微控制器技术”课程的教材,也可作为开放大学、成人教育的教材以及工程技术人员的自学用书和参考书。 -
作者介绍
-
目录
前言
二维码资源索引
模块1 认识嵌入式技术
绪论
0.1 认识嵌入式技术
0.1.1 嵌入式系统和嵌入式设备
0.1.2 嵌入式处理器
0.1.3 ARM和ARM处理器
0.1.4 STM32微控制器
0.1.5 架构与处理器的关系
0.2 开发软件
0.2.1 STM32CubeMX
0.2.2 KEILMDK
0.2.3 Proteus
模块2 开发入门
项目1 点亮一盏LED
1.1 知识准备
1.1.1 STM32F103VE和STM32F103R6微控制器
1.1.2 复位
1.1.3 引脚
1.1.4 下载程序到STM
1.2 项目实施
1.2.1 点亮LED2(基于M3主控模块)
1.2.2 点亮LED11(基于Proteus仿真)
1.2.3 任务拓展:使LED实现闪烁
1.3 项目探究
1.3.1 STM32CubeMX生成的KEILMDK项目结构
1.3.2 STM32CubeMX生成的主文件main.c
1.3.3 LED点亮原理
1.3.4 项目参考代码解析
1.3.5 查看HAL库的GPIO驱动函数
1.3.6 KEILMDK快速打开头文件的方法
1.4 知识拓展
1.4.1 STM32时钟系统
1.4.2 STM32开发工具进阶
1.5 项目小结
1.6 思考与练习
模块3 GPIO控制
项目2LED流水灯
2.1 知识准备
2.1.1 STM32 GPIO
2.1.2 STM32 GPIO的工作模式
2.1.3 STM32的SYSTICK
2.1.4 GPIOHAL函数
2.2 项目实施
2.2.1 LED流水灯(基于M3主控模块)
……
模块4 外部中断/事件控制器EXTI
模块5 UART串行通信
模块6 定时器控制
模块7 ADC
模块8 综合项目
附录
参考文献
同类热销排行榜
- 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年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...
[
