技术教育社区
www.teccses.org

嵌入式系统原理与实践——基于STM32和FreeRTOS

封面

作者:屈召贵,周相兵,卢佳廷

页数:318

出版社:北京理工大学出版社

出版日期:2023

ISBN:9787576326536

电子书格式:pdf/epub/txt

内容简介

本书以通用型STM32微控制器、嵌入式实时操作系统FreeRTOS和物联网云平台应用为内容,依循OBE理念组织章节编排。内容含盖Cortex -M3内核、STM32片上外设应用、FreeRTOS 工作原理、物联网云平台应用等知识。在STM32部分以外设的工作原理、结构、库函数和案例应用进行编排,FreeRTOS部分以工作原理、源码分析和应用案例进行组织。内容由浅入深,将理论、实践和虚拟仿真紧密结合,能让读者快速上手。
本书可以作为普通本科院校电子信息工程、通信工程、物联网工程、计算机科学与技术、自动化、电气自动化等专业的教材,也可作为嵌入式系统开发人员的参考资料。

作者简介

屈召贵,供职于四川旅游学院,主要承担单片机原理及应用、嵌入式计算机系统、电路、数字信号处理、Linux 操作系统等课程的教学工作。编写过《深入浅出USB》《嵌入式系统原理及应用-Cortex-M3和HCOs-Ⅱ》《单片机原理及应用-基于ST c8G 》等教材。参加的学术团体有成渝电工学会、四川计算机学会。主持过省级实验教学示范中心建设(电子与电讯实验教学中心)、省级应用型示范专业建设(电子信息工程专业)、省级 工程训练计划项目建设(电子信息工程专业)、四川省大学生学科竞赛项目(智慧文旅大赛)等项目。

目录

第1章嵌入式系统基础
嵌入式系统的定义及组成
1.2嵌入式处理器
1.3嵌人式操作系统
1.4嵌人式系统开发流程
ARM Cortex – M3体系结构
2.1 ARM Cortex – M3处理器简介
2.2内核寄存器组织
处理器操作模式
存储器系统?
异常
第3章STM32 开发环境搭建
3.1嵌人式系统开发环境
3.2 STM32CubeMX的应用
3.3集成开发环境Keil – MDK 的应用
3.4 Proteus 的应用
3.5器和下载器
第4章STM32系列微控制器与 HAL 库函数
4.1 STM32系列微控制器简介
4.2 STM32相关的HAL库雨数
4.3 HAL库使用步骤
4.4 STM32F1系列微控制器小系统配置及应用
第5章通用输入/输出接口
5.1通用输入/输出接口概述
5.2通用输入输出接口结构
5.3复用输入/输出接口结构
5.4通用输入/输出接口相关的HAL库函数
5.5。通用输入/输出接口相关的HAL库函数应用案例
第6章外部中断/事件
6.1中断概述
6.3中断/事件相关的HAL库函数
6.4外部中断/事件控制器应用案例
定时器
7.1定时器工作原理
7.2 STM32的定时器概述
7.3STM32的常规定时器结构
7.4STM32的常规定时器相关的HAL 库函数
7.5 STM32的常规定时器应用
7.6STM32的看门狗定时器
节拍定时器SysTick
7.8 STM32的实时时钟
通用同步/异步收发器
8.1串行通信工作原理
8.2 STM32的通用同步/异步收发器的内部结构
8.3通用同步/异步收发器相关的 HAL库函数
8.4通用同步/异步收发器应用案例
第9章模拟/数字转换器
9.1模拟/数字转换器工作原理
9.2模拟/数字转换器的内部结构
9.3模拟/数字转换器相关的HAL库函数
9.4模拟/数字转换器应用案例
直接存储器存取
10.1 直接存储器存取工作原理
10.2 STM32的直接存储器存取控制器的结构
10.3直接存储器存取控制器相关的HAL库函数
10.4直接存储器存取控制器应用案例
同步串行外设接口
11.1串行外设接口的工作原理
11.2 STM32 的串行外设接口的结构
串行外设接口相关的HAL库函数
11,4串行外设接口应用案例
第12章 FreeRTOS基础
12.1 ERTOS概述
12.2 FreeRTOS简介
12.3 FreeRTOS 常用的API函数
12.4 FreeRTOS 配置
第13章FreeRTOS内核工作原理分析与应用
13.1 FreeRTOS列表和列表项
FreeRTOS任务运行状态分析
FreeRTOS 任务创建
13.4 FreeRTOS 任务调度
FreeRTOS任务阻塞
13.6 FreeRTOS 任务从阻塞态到绪态
其他状态转换分析
13.8 FreeRTOS 多任务应用案例
FreeRTOS 任务通信解析与应用
14.1 FreeRTOS 队列解析与应用
14.2 FreeRTOS 信号量解析与应用
第15章智能家居系统设计与实现
15.1智能家居系统方案设计
15.2智能家居系统终端设备电路设计与实现
15.3智能家居系统云平台设计与实现
15.4智能家居系统设备侧软件开发
参考文献
;

下载地址

立即下载

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

Article Title:《嵌入式系统原理与实践——基于STM32和FreeRTOS》
Article link:https://www.teccses.org/1516793.html