首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 嵌入式单片机STM32原理及应用
内容
目录
前言
章嵌入式系统简介1
1.1嵌入式系统特点及发展趋势1
1.1.1嵌入式系统特点及应用领域1
1.1.2嵌入式系统发展趋势2
1.2嵌入式处理器ARMCortex-M3特点3
1.3STM32系列微控制器4
1.3.1STM32系列单片机4
1.3.2STM32F10x系列单片机5
1.3.3STM32系列单片机开发工具6
思考与练习6
第2章嵌入式单片机STM32硬件基础8
2.1STM32系列单片机外部结构8
2.1.1STM32系列单片机命名规则8
2.1.2STM32系列单片机引脚功能9
2.2STM32系列单片机内部结构10
2.2.1STM32F103处理器内部总线结构10
2.2.2STM32F103处理器内部时钟系统12
2.2.3STM32F103处理器内部复位系统13
2.2.4STM32F103处理器内部存储器结构14
2.3STM32F103单片机输入输出口16
2.4STM32F103最小系统设计18
思考与练习20
第3章嵌入式单片机STM32软件开发基础21
3.1Cortex-M3微控制器软件接口标准CMSIS21
3.1.1CMSIS概述21
3.1.2STM32F10x标准外设库22
3.2基于MDK和标准库的STM32软件开发过程25
3.3基于MDK5的STM32软件开发过程32
思考与练习35
第4章STM32单片机的通用功能输入输出(GPIO)37
4.1STM32F10x的IO端口的组成及功能37
4.1.1STM32F10x的IO端口的基本组成结构37
4.1.2通用功能输入输出(GPIO)38
4.1.3复用功能输入输出(AFIO)38
4.1.4外部中断/唤醒功能38
4.2GPIO常用库函数39
4.3GPIO使用流程43
4.3.1普通GPIO配置43
4.3.2IO复用功能AFIO配置43
4.4GPIO应用设计实例45
4.4.1GPIO应用实例1:系统工作指示灯46
4.4.2GPIO应用实例2:开关量状态监测49
思考与练习58
第5章STM32单片机外部中断EXTI59
5.1中断的相关概念59
5.2STM32F103中断系统组成结构60
5.2.1中断源及中断向量60
5.2.2外部中断系统结构63
5.3中断控制64
5.3.1中断屏蔽控制64
5.3.2中断优先级控制65
5.4STM32中断控制库函数66
5.4.1嵌套向量中断控制器(NVIC)库函数66
5.4.2STM32外部中断EXTI库函数70
5.5外部中断使用流程72
5.5.1NVIC设置72
5.5.2中断端口配置73
5.5.3中断处理73
5.6STM32外部中断应用设计实例75
5.6.1外部中断应用实例1:按键控制LED模拟手术室工作状态指示75
5.6.2外部中断应用实例2:烟雾监测紧急报警79
思考与练习81
第6章STM32通用同步/异步通信82
6.1串行通信简介82
6.1.1串行通信与并行通信82
6.1.2串行通信方式82
6.1.3串行异步通信和串行同步通信82
6.1.4串行异步通信的数据传输形式83
6.1.5波特率83
6.2STM32的USART的结构及工作方式83
6.2.1STM32的USART的结构83
6.2.2STM32串行异步通信的工作方式85
6.3USART常用库函数86
6.4USART使用流程89
6.5USART应用设计实例91
6.5.1串行异步通信应用实例1:收发信息91
6.5.2串行异步通信应用实例2:上位机控制LED亮灭94
6.6串行通信接口抗干扰设计97
6.6.1TTL电平通信接口97
6.6.2标准串行通信接口RS-232C97
6.6.3RS-485双机通信接口98
思考与练习99
第7章STM32通用定时器100
7.1STM32定时/计数器概述100
7.2STM32通用定时器的结构102
7.2.1时钟源102
7.2.2通用定时器的功能寄存器103
7.2.3通用定时器的外部触发及输入/输出通道104
7.3STM32通用定时器的功能104
7.3.1定时功能105
7.3.2计数功能106
7.4通用定时器常用库函数107
7.5通用定时器使用流程113
7.5.1NVIC设置113
7.5.2TIM中断配置113
7.5.3定时器中断处理程序114
7.6通用定时器应用设计114
7.6.1定时器设计实例1:精确延时114
7.6.2定时器设计实例2:串行口定时上传信息119
思考与练习121
第8章STM32直接存储器存取DMA122
8.1DMA简介122
8.2STM32的DMA结构122
8.3DMA的工作过程124
8.4DMA常用库函数125
8.5DMA使用流程130
8.6DMA应用设计实例:数据传输131
思考与练习141
第9章STM32的模/数转换器142
9.1STM32应用系统简介142
9.1.1STM32应用系统输入/输出通道142
9.1.2ADC的性能指标143
9.2STM32的ADC结构144
9.3ADC的工作模式146
9.3.1开关、时钟及通道146
9.3.2模式控制147
9.3.3中断和DMA请求148
9.3.4其他功能148
9.4ADC常用库函数149
9.5ADC使用流程155
9.6ADC应用设计156
9.6.1ADC应用实例1:电压采集及传输156
9.6.2ADC应用实例2:模拟数字量
综合测控系统163
思考与练习167
0章STM32的集成电路总线I2C168
10.1I2C总线通信简介
……
内容推荐
本书共13章,内容包括:嵌入式系统简介,嵌入式单片机STM32的硬件基础、软件开发基础、通用功能输入输出(GPIO)、外部中断EXTI、通用同步/异步通信、定时器、直接存储器存取、模/数转换器、集成电路总线、串行外设接口,基于云平台的STM32嵌入式物联网应用设计,基于以太网的STM32嵌入式系统应用设计,以及以太网功能开发实例——嵌入式远程环境监控系统,并在第4-10章给出了应用实例。实例中给出了两种工程文件结构:第一种是单结构文件,是较简单结构的工程文件,书中均给出了程序代码,利于读者快速掌握;第二种是结构化的编程方法,更适用于实际工程应用,在第4章的GPIO功能设计中详细给出了编程方法和调试结果,可帮助读者培养良好的编程习惯。
标签
缩略图
书名 嵌入式单片机STM32原理及应用
副书名
原作名
作者 张淑清, 胡永涛, 张立国等编
译者
编者 张淑清//胡永涛//张立国
绘者
出版社 机械工业出版社
商品编码(ISBN) 9787111633525
开本 大32
页数 242
版次 1
装订 平装
字数 384千字
出版时间 2019-09-01
首版时间 2019-09-01
印刷时间 2019-09-01
正文语种
读者对象 本科及以上
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 440
CIP核字 2019165404
中图分类号 TP368.1
丛书名
印张 15.5
印次 1
出版地 北京
260
184
11
整理
媒质
用纸
是否注音
影印版本
出版商国别 CN
是否套装
著作权合同登记号
版权提供者
定价 39.80
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/5 14:16:51