网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 STM32嵌入式单片机原理与应用(普通高等教育电子信息类系列教材)
分类
作者
出版社 机械工业出版社
下载
简介
内容推荐
本书秉承“新工科”理念,从科研、教学和工程实际应用出发,理论联系实际,全面系统地讲述了STM32嵌入式单片机的原理与应用实例。
本书共分10章,包括:绪论、STM32微控制器、嵌入式开发环境的搭建、中断系统、通用输入/输出接口、定时器、模/数转换器(ADC)、USART串行通信、SPI与I2C串行总线和DMA控制器。本书内容丰富,体系先进,结构合理,理论与实践相结合,尤其注重工程应用技术。
本书可作为高等院校自动化、机器人、仪器、人工智能、电子信息和物联网等专业的教材,也可供从事STM32系列嵌入式单片机开发的工程技术人员参考。
目录
前言
第1章 绪论
1.1 微型计算机概述
1.1.1 微型计算机的基本构成
1.1.2 微处理器、微型计算机和微型计算机系统的关系
1.1.3 微处理器的常用技术
1.1.4 微处理器的应用
1.2 ARM概述
1.2.1 ARM简介
1.2.2 ARM架构的演变
1.2.3 ARM体系结构与特点
1.2.4 Cortex-M3微处理器的主要特性
1.2.5 Cortex-M3微处理器的结构
1.3 嵌入式系统
1.3.1 嵌入式系统概述
1.3.2 嵌入式系统和通用计算机系统比较
1.3.3 嵌入式系统的特点
1.4 嵌入式系统的软件
1.4.1 无操作系统的嵌入式软件
1.4.2 带操作系统的嵌入式软件
1.4.3 典型嵌入式操作系统
1.4.4 软件架构选择建议
1.5 嵌入式系统的应用领域
1.6 嵌入式控制系统
习题
第2章 STM32微控制器
2.1 STM32微控制器概述
2.1.1 STM32微控制器产品线
2.1.2 STM32微控制器的命名规则
2.1.3 STM32微控制器的选型
2.2 STM32F1系列产品系统架构和STM32F103ZET6内部架构
2.2.1 STM32F1系列产品系统架构
2.2.2 STM32F103ZET6内部架构
2.3 STM32F103ZET6的存储器映像
2.3.1 STM32F103ZET6内置外设的地址范围
2.3.2 嵌入式SRAM
2.3.3 嵌入式闪存
2.4 STM32F103ZET6的时钟结构
2.5 STM32F103VET6的引脚
2.6 STM32F103VET6最小系统设计
习题
第3章 嵌入式开发环境的搭建
3.1 Keil MDK安装配置
3.1.1 Keil MDK简介
3.1.2 Keil MDK下载
3.1.3 Keil MDK安装
3.1.4 安装库文件
3.2 Keil MDK下新工程的创建
3.2.1 建立文件夹
3.2.2 打开Keil μVision
3.2.3 新建工程
3.3 Cortex微控制器软件接口标准CMSIS
3.3.1 CMSIS介绍
3.3.2 STM32F10x标准函数库
3.4 STM32F103开发板的选择
3.5 STM32仿真器的选择
习题
第4章 中断系统
4.1 中断的基本概念
4.1.1 中断的定义
4.1.2 中断的应用
4.1.3 中断源与中断屏蔽
4.1.4 中断处理过程
4.1.5 中断优先级与中断嵌套
4.2 STM32F103的中断系统
4.2.1 嵌套向量中断控制器(NVIC)
4.2.2 STM32F103的中断优先级
4.2.3 STM32F103的中断向量表
4.2.4 STM32F103的中断服务程序
4.3 STM32F103的外部中断/事件控制器(EXTI)
4.3.1 EXTI的内部结构
4.3.2 EXTI的工作原理
4.3.3 EXTI的主要特性
4.4 STM32F10x的中断系统库函数
4.4.1 STM32F10x的NVIC相关库函数
4.4.2 STM32F10x的EXTI相关库函数
4.4.3 EXTI中断线GPIO引脚映射库函数
4.5 外部中断设计流程
4.5.1 NVIC设置
4.5.2 中断接口配置
4.5.3 中断处理
4.6 外部中断设计实例
4.6.1 外部中断的硬件设计
4.6.2 外部中断的软件设计
习题
第5章 通用输入/输出接口
5.1 通用输入/输出接口概述
5.1.1 输入通道
5.1.2 输出通道
5.2 GPIO的功能
5.2.1 普通I/O功能
5.2.2 单独的位设置或位清除
5.2.3 外部中断/唤醒线
5.2.4 复用功能(AF)
5.2.5 软件重新映射I/O复用功能
5.2.6 GPIO锁定机制
5.2.7 输入配置
5.2.8 输出配置
5.2.9 复用功能配置
5.2.10 模拟输入配置
5.3 GPIO常用库函数
5.4 GPIO使用流程
5.4.1 普通GPIO配置
5.4.2 I/O复用功能AFIO配置
5.5 GPIO输出应用实例
5.5.1 GPIO输出应用的硬件设计
5.5.2 GPIO输出应用的软件设计
5.6 GPIO输入应用实例
5.6.1 硬件设计
5.6.2 软件设计
习题
第6章 定时器
6.1 STM32F103定时器概述
6.2 基本定时器
6.2.1 基本定时器简介
6.2.2 基本定时器的主要特性
6.2.3 基本定时器的功能
6.2.4 基本定时器的寄存器
6.3 通用定时器
6.3.1 通用定时器简介
6.3.2 通用定时器的主要功能
6.3.3 通用定时器的功能描述
6.3.4 通用定时器的工作模式
6.3.5 通用定时器的寄存器
6.4 高级定时器
6.4.1 高级定时器简介
6.4.2 高级定时器的结构
6.5 定时器库函数
6.6 定时器应用实例
6.6.1 通用定时器配置流程
6.6.2 定时器应用的硬件设计
6.6.3 定时器应用的软件设计
习题
第7章 模/数转换器(ADC)
7.1 模拟量输入通道
7.2 模拟量输入信号类型与量程自动转换
7.2.1 模拟量输入信号类型
7.2.2 量程自动转换
7.3 STM32F103VET6集成的ADC模块
7.3.1 STM32的ADC概述
7.3.2 STM32的ADC模块结构
7.3.3 STM32的ADC配置
7.3.4 STM32的ADC应用特征
7.4 ADC库函数
7.5 ADC应用实例
7.5.1 A/D
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/31 11:16:20