卓越工程师培养计画:STM32嵌入式微控制器快速上手


卓越工程师培养计画:STM32嵌入式微控制器快速上手

文章插图
卓越工程师培养计画:STM32嵌入式微控制器快速上手【卓越工程师培养计画:STM32嵌入式微控制器快速上手】《卓越工程师培养计画:STM32嵌入式微控制器快速上手》是2012年1月1日电子工业出版社出版的图书 。
基本介绍书名:卓越工程师培养计画:STM32嵌入式微控制器快速上手
作者:陈志旺等
ISBN:9787121148804
页数:293页
出版社:电子工业出版社
出版时间:2012年1月1日
装帧:平装
开本:16
内容简介陈志旺等编着的《STM32嵌入式微控制器快速上手》介绍了意法半导体(ST,STMicroelectronics)公司的基于ARM Cortex-M3核心的STM32单片机套用与实践 。《STM32嵌入式微控制器快速上手》以培养动手能力和增强工程素养为目的,按照项目驱动的思路展开讲解,以开发板自製相关程式为实例,系统介绍了STM32单片机的引脚特性、内部结构、片上资源、开发方法和套用编程等内容 。《STM32嵌入式微控制器快速上手》可作为高等学校相关专业的教学用书,也可作为从事自动控制、智慧型仪表、电力电子、机电一体化等系统研发人员的自学参考书 。编辑推荐陈志旺等编着的《STM32嵌入式微控制器快速上手》以12章篇幅,介绍了意法半导体公司的基于ARM Cortex-M3核心的STM32单片机套用与实践 。具体内容包括:嵌入式系统概述,Cortex-M3体系结构,STM32程式设计,STM32电 源、时钟及复位电路,STM32的GPIO,STM32中断系统,STM32通用同步/异步收发器USART,STM32定时器,STM32的DMA,STM32的A/D转换器,μC/OS-II嵌入式作业系统基础,μC/OS-Ⅱ的核心机制 。可作为高等学校相关专业的教学用书,也可作为从事自 动控制、智慧型仪表、电力电子、机电一体化等系统研发人员的自学参考书 。目录第1章 嵌入式系统概述1.1 嵌入式系统简介1.2 ARM体系结构及微处理器系列1.3 Cortex-M3简介1.4 STM32的发展1.5 STM32教学开发板第2章Cortex-M3体系结构2.1 CM3微处理器核结构2.2 处理器的工作模式及状态2.3 暂存器2.4 汇流排接口2.5 存储器的组织与映射2.6 指令集2.7 流水线2.8 异常和中断2.9 STM32微控制器概述第3章STM32程式设计3.1 嵌入式C语言知识精编3.2 嵌入式软体层次结构3.3 Cortex微控制器软体接口标準3.4 FWLib固件库3.5 嵌入式C编程标準第4章STM32电源、时钟及复位电路4.1 电源电路4.2 时钟电路4.3 复位电路4.4 启动设定第5章STM32的GPIO5.1 GPIO的硬体结构及功能5.2 GPIO控制暂存器5.3 套用实例第6章STM32中断系统6.1 STM32中断源6.2 STM32中断优先权6.3 外部中断/事件硬体结构(EXTI)6.4 外部中断暂存器配置6.5 中断过程6.6 EXTI 暂存器6.7 STM32外部中断套用实例第7章STM32通用同步/异步收发器USART7.1 连线埠复用7.2 USART功能和结构7.3 USART帧格式7.4 波特率设定7.5 硬体流控制7.6 USART中断请求7.7 USART暂存器7.8 USART套用实例第8章STM32定时器8.1 STM32定时器概述8.2 通用定时器TIMx内部结构8.3 通用定时器TIMx功能8.4 通用定时器TIMx暂存器8.5 TIM2套用实例8.6 RTC结构及功能8.7 RTC控制暂存器8.8 备份暂存器8.9 电源控制暂存器8.10 RTC相关的暂存器8.11 RTC套用实例8.12 系统时钟SysTick简介8.13 SysTick暂存器8.14 SysTick套用实例第9章STM32的DMA9.1 DMA简介9.2 STM32的DMA结构及功能9.3 DMA暂存器9.4 DMA初始化设定第10章STM32的A/D转换器10.1 ADC硬体结构及功能10.2 工作模式10.3 数据对齐10.4 ADC中断10.5 ADC控制暂存器10.6 ADC程式设计第11章μC/OS-II嵌入式作业系统基础11.1 作业系统的作用11.2 作业系统的基本概念11.3 μC/OS-II简介11.4 μC/OS-II移植第12章μC/OS-Ⅱ的核心机制12.1 μC/OS-Ⅱ核心结构12.2 μC/OS-II的任务管理12.3 μC/OS-Ⅱ的时间管理12.4 任务间的通信与同步附录A ARM常用缩写附录B Cortex-M3指令清单附录C STM32开发板原理图参考文献