作者:杨卫东 著
页数:196
出版社:中国医药科技出版社
出版日期:2024
ISBN:9787521435665
电子书格式:pdf/epub/txt
网盘下载地址:下载嵌入式系统原理与应用—基于STM32(高等职业教育本科医疗器械类专业规划教材
内容简介
嵌入式系统原理与应用—基于STM32以高等职业本科教育嵌入式系统编程的基本要求为指导思想,根据康复专业人才培养方案和课程标准等要求编写该套教材。教材结合多年教改实践经验,以“必须、够用”为原则,以培养学生电子线路设计能力和编程能力为主线。本书在编写形式上采用“项目教学法”的思路,以学习项目为目标,以典型任务驱动教学内容的组织和知识的学习。教材在设计形式上从学习目标到任务引入、知识链接、任务实施、学习小结、复习自查等进行组织实施。
目录
第一章绪论
第一节嵌入式系统概述
一、嵌入式系统的基本概念
二、嵌入式系统的特点
三、嵌入式系统的分类
第二节嵌入式系统的发展历史
一、早期阶段(20世纪60—70年代)
二、微处理器时代(20世纪70—80年代)
三、微控制器时代(20世纪80—90年代)
四、嵌入式系统时代(20世纪90年代至今)
第三节嵌入式系统的组成
一、硬件部分
二、软件部分
三、系统设计
第四节嵌入式系统的应用
第五节嵌入式系统开发板
一、开发板的功能和特点
二、常见的开发板类型
三、选择开发板应考虑的因素
第六节ARM
一、ARM概述
二、ARM系列内核产品
三、ARM微处理器的应用
四、CISC和RISC指令集
第二章STM32微控制器硬件结构
第一节STM32系列微控制器
一、STM32系列
二、STM32F10x系列
第二节STM32 MCU结构
一、总体结构
二、STM32 MCU存储器映像
三、启动配置
第三节电源
一、主工作电源
二、ADC电源
三、电压调节器
四、电源管理器
第四节复位
一、系统复位
二、电源复位
三、备份区域复位
第五节时钟
一、HSE时钟
二、HSI时钟
三、PLL时钟
四、LSE时钟
五、LSI时钟
六、系统时钟(SYSCLK)选择
七、RTC时钟
八、看门狗时钟
九、时钟输出
第三章MDK-ARM与固件库
第一节安装MDK-ARM
第二节MDK下C语言基础
第三节CMSIS层次结构
一、CMSIS层次结构
二、STM32库函数命名规则
三、固态库文件
四、变量
五、外设的初始化和设置
第四节使用库建立工程
一、MDK概述
二、使用 MDK建立工程的步骤
第四章通用并行接口GPIO
第一节GPIO结构及寄存器说明
第二节GPIO库函数说明
第三节GPIO应用
第四节位带操作
一、位带区与位带别名区地址转换
二、GPIO位带操作
第五章中断系统
第一节中断的概述
一、中断的概念
二、中断流程
第二节NVIC介绍
第三节NVIC中断库函数
第四节中断优先级
第五节中断配置
第六节外部中断
一、EXTI概述
二、EXTI框图
三、外部中断/事件线映射
四、EXTI结构体
五、EXTI中断库函数
第一节嵌入式系统概述
一、嵌入式系统的基本概念
二、嵌入式系统的特点
三、嵌入式系统的分类
第二节嵌入式系统的发展历史
一、早期阶段(20世纪60—70年代)
二、微处理器时代(20世纪70—80年代)
三、微控制器时代(20世纪80—90年代)
四、嵌入式系统时代(20世纪90年代至今)
第三节嵌入式系统的组成
一、硬件部分
二、软件部分
三、系统设计
第四节嵌入式系统的应用
第五节嵌入式系统开发板
一、开发板的功能和特点
二、常见的开发板类型
三、选择开发板应考虑的因素
第六节ARM
一、ARM概述
二、ARM系列内核产品
三、ARM微处理器的应用
四、CISC和RISC指令集
第二章STM32微控制器硬件结构
第一节STM32系列微控制器
一、STM32系列
二、STM32F10x系列
第二节STM32 MCU结构
一、总体结构
二、STM32 MCU存储器映像
三、启动配置
第三节电源
一、主工作电源
二、ADC电源
三、电压调节器
四、电源管理器
第四节复位
一、系统复位
二、电源复位
三、备份区域复位
第五节时钟
一、HSE时钟
二、HSI时钟
三、PLL时钟
四、LSE时钟
五、LSI时钟
六、系统时钟(SYSCLK)选择
七、RTC时钟
八、看门狗时钟
九、时钟输出
第三章MDK-ARM与固件库
第一节安装MDK-ARM
第二节MDK下C语言基础
第三节CMSIS层次结构
一、CMSIS层次结构
二、STM32库函数命名规则
三、固态库文件
四、变量
五、外设的初始化和设置
第四节使用库建立工程
一、MDK概述
二、使用 MDK建立工程的步骤
第四章通用并行接口GPIO
第一节GPIO结构及寄存器说明
第二节GPIO库函数说明
第三节GPIO应用
第四节位带操作
一、位带区与位带别名区地址转换
二、GPIO位带操作
第五章中断系统
第一节中断的概述
一、中断的概念
二、中断流程
第二节NVIC介绍
第三节NVIC中断库函数
第四节中断优先级
第五节中断配置
第六节外部中断
一、EXTI概述
二、EXTI框图
三、外部中断/事件线映射
四、EXTI结构体
五、EXTI中断库函数