书籍详情

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

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

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

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

出版时间:2023-07-01

ISBN:9787576326536

定价:¥99.00

内容简介
  \"本书以通用型STM32微控制器、嵌入式实时操作系统FreeRTOS和物联网云平台应用为内容,依循OBE理念组织章节编排。内容含盖Cortex -M3内核、STM32片上外设应用、FreeRTOS 工作原理、物联网云平台应用等知识。在STM32部分以外设的工作原理、结构、库函数和案例应用进行编排,FreeRTOS部分以工作原理、源码分析和应用案例进行组织。内容由浅入深,将理论、实践和虚拟仿真紧密结合,能让读者快速上手。本书可以作为普通本科院校电子信息工程、通信工程、物联网工程、计算机科学与技术、自动化、电气自动化等专业的教材,也可作为嵌入式系统开发人员的参考资料。\"
作者简介
  屈召贵,供职于四川旅游学院,主要承担单片机原理及应用、嵌入式计算机系统、电路、数字信号处理、Linux 操作系统等课程的教学工作。编写过《深入浅出USB》《嵌入式系统原理及应用-Cortex-M3和HCOs-Ⅱ》《单片机原理及应用-基于ST c8G 》等教材。参加的学术团体有成渝电工学会、四川计算机学会。主持过省级实验教学示范中心建设(电子与电讯实验教学中心)、省级应用型示范专业建设(电子信息工程专业)、省级 工程训练计划项目建设(电子信息工程专业)、四川省大学生学科竞赛项目(智慧文旅大赛)等项目。
目录
第1章 嵌入式系统基础
1.1 嵌入式系统的定义及组成
1.2 嵌入式处理器
1.3 嵌入式操作系统
1.4 嵌入式系统开发流程
第2章 ARM Cortex-M3体系结构
2.1 ARM Cortex-M3处理器简介
2.2 内核寄存器组织
2.3 处理器操作模式
2.4 存储器系统
2.5 异常
第3章 STM32开发环境搭建
3.1 嵌入式系统开发环境
3.2 STM32CubeMx的应用
3.3 集成开发环境Keil-MDK的应用
3.4 Proteus的应用
3.5 仿真器和下载器
第4章 STM32系列微控制器与HAL库函数
4.1 STFM32系列微控制器简介
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.2 外部中断/事件控制器结构
6.3 中断/事件相关的HAL库函数
6.4 外部中断/事件控制器应用案例
第7章 定时器
7.1 定时器工作原理
7.2 STM32的定时器概述
7.3 STM32的常规定时器结构
7.4 STM32的常规定时器相关的HAL库函数
7.5 STM32的常规定时器应用
7.6 STM32的看门狗定时器
7.7 节拍定时器SysTick
7.8 SSTM32的实时时钟
第8章 通用同步/鼻步收发器
8.1 串行通信工作原理
8.2 STM32的通用同步/异步收发器的内部结构
8.3 通用同步/异步收发器相关的HAL库函数
8.4 通用同步/异步收发器应用案例
第9章 模拟/数字转换器
9.1 模拟/数字转换器工作原理
9.2 模拟/数字转换器的内部结构
猜您喜欢

读书导航