• 嵌入式单片机STM32原理及应用
21年品牌 40万+商家 超1.5亿件商品

嵌入式单片机STM32原理及应用

全新正版 极速发货

17.6 4.4折 39.8 全新

库存114件

广东广州
认证卖家担保交易快速发货售后保障

作者张淑清 等

出版社机械工业出版社

ISBN9787111633525

出版时间2019-09

装帧平装

开本16开

定价39.8元

货号1201954900

上书时间2024-06-28

曲奇书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
前言
章嵌入式系统简介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~13章给出了应用实例。
为了便于读者理解,实例中给出了两种工程文件结构:一种是单结构文件,是较简单结构的工程文件,书中均给出了程序代码,利于读者快速掌握、第二种是结构化的编程方法,更适用于实际工程应用,在第4章的GPIO功能设计中详细给出了编程方法和调试结果,可帮助读者培养良好的编程习惯、本书全部实例都经过调试,可正常运行。
本书适合作为高等工科院校电子信息、计算机、自动化、测控、机电一体化等专业的嵌入式控制、单片机原理及设计等课程的教材、由于本书涉及大量工程领域相关内容,也适于嵌入式单片机STM32的初学者及有一定嵌入式应用基础的电子工程技术人员使用。

精彩内容
 

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP