技术教育社区
www.teccses.org

普通高等教育电子信息类系列教材嵌入式系统开发基础教程--基于STM32F103系列(普通高等教育电子信息类系列教材)

封面

作者:高延增 龚雄文 林祥果

页数:217

出版社:机械工业出版社

出版日期:2021

ISBN:9787111673460

电子书格式:pdf/epub/txt

内容简介

本书基于STM32F1xx系列芯片深入浅出地讲解了嵌入式系统开发的基础知识,同时概要地介绍了嵌入式系统的基本概念及嵌入式处理器的发展历程,主要内容包括:嵌入式系统开发所需的工具软件、通用输入输出、中断和事件、定时器、直接存储器存取、通用同步/异步通信、集成电路总线、串行外设接口、模/数转换器。本书的每个基础模块都配备了应用案例,帮助读者加深对理论知识的理解,所有案例都按实际嵌入式系统开发项目进行了架构设计,使用Keil MDK来开发,在Proteus上仿真测试通过。本书可作为普通高校电子信息、自动化、计算机等专业的教材。本书配有电子课件、课程教学大纲、教学实施方案、课程教案、各章节应用案例的源代码等教学资源,欢迎选用本书的教师登录www眂mpedu眂om注册下载,或发邮件至jinacmp@163眂om索取。

目录

目录目录

前言

第1章嵌入式系统概述

11理解嵌入式系统的概念

12嵌入式系统的处理器技术简介

13小结

14习题

第2章STM32开发工具基础

21嵌入式系统开发概述

22STM32开发工具

23应用案例:STM32模板工程

24小结

25习题

第3章STM32F1微处理器架构

31嵌入式系统芯片架构简介

32STM32F1对Cortex睲的实现

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习题

参考文献〖=常ā

下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《普通高等教育电子信息类系列教材嵌入式系统开发基础教程--基于STM32F103系列(普通高等教育电子信息类系列教材)》
Article link:https://www.teccses.org/1236570.html