嵌入式系统原理与工程实践:基于STM32F10x系列
- ISBN:9787568520010
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:26cm
- 页数:277页
- 出版时间:2019-09-01
- 条形码:9787568520010 ; 978-7-5685-2001-0
内容简介
嵌入式系统这门课程有其自身的难度,它综合了不同学科的专业知识,结合了硬件设计与软件开发,既需要掌握理论又与实际应用紧密结合,特别对实践要求很高。编者以EPIP思想(Engineering工程、Practice实践、Innovation创新、Project项目)为指导,将教材的编写和教学实践分为三大步骤,首先从原理入手、夯实基础;进而通过单元实战进阶,将系统模块各个击破;*后以一个综合性较强、开发难度较大的工程项目为案例,以实际案例引导学生进行开发实践。《嵌入式系统原理与工程实践:基于STM32F10x系列》既强调硬件原理与设计,也强调软硬件交互,强调嵌入式系统的实际应用,强调真实工程项目的设计与实践。编者希望选择《嵌入式系统原理与工程实践:基于STM32F10x系列》的学生,能够深刻理解基本原理和底层硬件,掌握嵌入式系统工程项目的设计与开发流程,迅速成长为一名优秀的嵌入式系统工程师。
目录
1.1 嵌入式系统的定义
1.2 嵌入式系统的组成
1.3 嵌入式系统的特点
1.4 嵌入式系统的未来发展趋势
思考与拓展
第2章 ARM、Cortex-M3及STM32简介
2.1 ARM及Cortex-M3
2.2 STM32系列微控制器
思考与拓展
第3章 STM32开发工具
3.1 硬件开发环境
3.2 RealView MDK软件开发环境
3.3 实战任务3-1:建立**个嵌入式工程
思考与拓展
第4章 嵌入式系统设计方法
4.1 生命周期概述
4.2 嵌入式系统开发项目生命周期
4.3 嵌入式系统项目开发流程
思考与拓展
第5章 存储器与总线结构
5.1 STM32系统结构
5.2 STM32内核结构
5.3 STM32存储器结构
5.4 启动配置
思考与拓展
第6章 复位与时钟控制
6.1 复位
6.2 时钟控制
6.3 SysTick定时器
6.4 实战任务6-1:代码分析(1)
6.5 实战任务6-2:代码分析(2)
6.6 实战任务6-3:设置系统时钟
6.7 实战任务6-4:利用SysTick定时器实现精准延时
思考与拓展
第7章 GPIO及其应用
7.1 GPIO概述
7.2 AFIO概述
7.3 实战任务7-1:LED控制
思考与拓展
第8章 中断系统
8.1 NVIC
8.2 实战任务8-1:代码分析
8.3 中断
8.4 实战任务8-2:键盘中断
思考与拓展
第9章 定时器及其应用
9.1 定时器概述
9.2 通用定时器
9.3 PWM
9.4 实战任务9-1:定时器中断
9.5 实战任务9-2:利用PWM实现LED亮度控制输出
思考与拓展
第10章 串行接口通信
10.1 通信的基本知识
10.2 STM32串行接口原理与结构
10.3 实战任务10-1:串行接口收发
10.4 实战任务10-2:使用printf()函数实现串行接口发送
思考与拓展
第11章 ADC及其应用
11.1 ADC概述及工作原理
11.2 实战任务11-1:ADC单通道采集
11.3 实战任务11-2:ADC采集(DMA方式)
思考与拓展
第12章 RTC及其应用
12.1 RTC基本原理
12.2 实战任务12-1:RTC时钟
思考与拓展
第13章 项目开发实例概述——自平衡车控制系统设计
13.1 项目背景
13.2 自平衡车平衡控制原理
13.3 自平衡车的控制系统与机械结构
13.4 自平衡车系统设计
思考与拓展
第14章 项目开发实例——自平衡车姿态检测
14.1 MPU6050概述
14.2 MPU6050的I2C通信
14.3 MPU6050寄存器
14.4 MPU6050的I2C相关函数
14.5 MPU6050初始化流程
14.6 实战任务14-1:MPU6050数据采集
思考与拓展
第15章 项目开发实例——自平衡车的超声波测距
15.1 超声波测距模块
15.2 实战任务15-1:超声波测距
思考与拓展
第16章 项目开发实例——自平衡车的动力单元
16.1 直流减速电机
16.2 电机驱动
16.3 实战任务16-1:代码分析
思考与拓展
第17章 项目开发实例——自平衡车的PID控制
17.1 PID控制原理
17.2 自平衡车动力学模型
17.3 自平衡车PID控制算法
17.4 实战任务17-1:代码分析
思考与拓展
参考文献
作者简介
龙威林,男,天津现代职业技术学院学生处处长,历任电子工程系副主任、国防教学部部长、机电工程学院院长。讲授“单片机应用技术”课程,科研方向为智能控制、人工智能等;多次指导学生参加竞赛,被评为国家技能竞赛优秀工作者,国家优秀指导教师;被评为天津市“五一劳动奖章”和局级优秀共产党员等。
-
全图解零基础word excel ppt 应用教程
¥15.6¥48.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
零信任网络:在不可信网络中构建安全系统
¥37.2¥59.0 -
硅谷之火-人与计算机的未来
¥12.7¥39.8 -
情感计算
¥66.8¥89.0 -
大模型RAG实战 RAG原理、应用与系统构建
¥69.3¥99.0 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥52.4¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥68.2¥89.8 -
LINUX实战——从入门到精通
¥49.0¥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 -
做好课题申报:AI辅助申请书写作
¥48.9¥69.8 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0