普通高等教育电子信息类系列教材嵌入式系统开发基础教程--基于STM32F103系列(普通高等教育电子信息类系列教材)
- ISBN:9787111673460
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:217
- 出版时间:2021-02-01
- 条形码:9787111673460 ; 978-7-111-67346-0
内容简介
本书基于STM32F1xx系列芯片深入浅出地讲解了嵌入式系统开发的基础知识,同时概要地介绍了嵌入式系统的基本概念及嵌入式处理器的发展历程,主要内容包括:嵌入式系统开发所需的工具软件、通用输入输出、中断和事件、定时器、直接存储器存取、通用同步/异步通信、集成电路总线、串行外设接口、模/数转换器。本书的每个基础模块都配备了应用案例,帮助读者加深对理论知识的理解,所有案例都按实际嵌入式系统开发项目进行了架构设计,使用Keil MDK来开发,在Proteus上仿真测试通过。本书可作为普通高校电子信息、自动化、计算机等专业的教材。本书配有电子课件、课程教学大纲、教学实施方案、课程教案、各章节应用案例的源代码等教学资源,欢迎选用本书的教师登录wwwcmpeducom注册下载,或发邮件至jinacmp@163com索取。
目录
前言
第1章嵌入式系统概述
11理解嵌入式系统的概念
12嵌入式系统的处理器技术简介
13小结
14习题
第2章STM32开发工具基础
21嵌入式系统开发概述
22STM32开发工具
23应用案例:STM32模板工程
24小结
25习题
第3章STM32F1微处理器架构
31嵌入式系统芯片架构简介
32STM32F1对CortexM的实现
33小结
34习题
第4章通用输入输出(GPIO)
41STM32F1系列芯片的常用封装
42GPIO工作原理
43GPIO相关的常用库函数
44GPIO应用案例:按键控制LED
45小结
46习题
第5章中断和事件
51中断的相关概念
52嵌套向量中断控制器(NVIC)
53外部中断/事件控制器(EXTI)
54中断应用案例:中断方式的按键控制LED
55小结
56习题
第6章定时器
61定时器的一般概念
62系统滴答定时器(SysTick)
63实时时钟(RTC)
64看门狗
65定时器TIM1~TIM8
66定时器应用案例:利用PWM实现一个呼吸灯
67小结
68习题
第7章直接存储器存取(DMA)
71DMA概述
72DMA功能描述
73DMA寄存器
74DMA相关配置库函数
75应用案例:DMA传输
76小结
77习题
第8章通用同步/异步通信
81串行通信原理概述
82STM32F103xx的串口工作原理
83应用案例1:串口查询方式接收
84应用案例2:串口中断方式接收
85小结
86习题
第9章集成电路总线(I2C)
91I2C总线通信概述
92I2C功能模式
93应用案例:I2C传输
94小结
95习题
第10章串行外设接口(SPI)
101SPI概述
102SPI常用库函数
103应用案例:SPI控制74HC595
104小结
105习题
第11章模/数转换器(ADC)
111ADC原理概述
112ADC库函数
113应用案例:ADC实现单通道电压采集
114小结
115习题
参考文献〖=(〗
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0 -
PREMIERE PRO 2023全面精通:视频剪辑+颜色调整+转场特效+字幕制作+案例实战
¥69.3¥99.0