STM32嵌入式微控制器快速上手-(第2版)

首页 > 图书 > 科技/2020-08-05 / 加入收藏 / 阅读 [打印]
STM32嵌入式微控制器快速上手-(第2版)

STM32嵌入式微控制器快速上手-(第2版)

作者:陈志旺

开 本:16开

书号ISBN:9787121229565

定价:59.8

出版时间:2014-05-01

出版社:电子工业出版社

STM32嵌入式微控制器快速上手-(第2版) 本书特色

本书介绍了意法半导体(stmicroelectronics,st)公司的32位基于arm cortex-m3内核的stm32单片机原理与实践。本书以培养学生的动手能力和增强学生的工程素养为目的,按照项目驱动的思路展开教学与实践学习,以自制的开发板上的程序为实例,将stm32单片机的外围引脚特性、内部结构原理、片上外设资源、开发设计方法和应用软件编程、μc/os-ⅱ操作系统原理及应用等知识传授给读者。

STM32嵌入式微控制器快速上手-(第2版) 目录

第1章嵌入式系统概述    
1.1嵌入式系统简介    
1.1.1嵌入式系统定义    
1.1.2嵌入式系统特点    
1.1.3嵌入式系统分类    
1.1.4嵌入式系统发展    
1.2arm体系结构及微处理器系列    
1.2.1arm公司简介    
1.2.2arm体系结构简介    
1.3cortex-m系列处理器简介    
1.4stm32系列微控制器简介    
1.5stm32教学开发板  
  
第2章cortex-m3体系结构    
2.1cm3微处理器核结构    
2.2处理器的工作模式及状态    
2.3寄存器    
2.4总线接口    
2.5存储器的组织与映射    
2.5.1存储器格式    
2.5.2存储器层次结构    
2.5.3cm3存储器组织    
2.5.4stm32存储器映射    
2.5.5位绑定操作    
2.6指令集    
2.6.1arm指令集    
2.6.2thumb指令集    
2.6.3thumb-2指令集    
2.7流水线    
2.8异常和中断    
2.9存储器保护单元mpu    
2.10stm32微控制器概述    
2.10.1stm32命名    
2.10.2stm32内部资源
    
第3章stm32*小系统    
3.1电源电路    
3.1.1供电方案    
3.1.2电源管理器    
3.1.3低功耗模式    
3.2时钟电路    
3.2.1hse时钟和hsi时钟    
3.2.2pll    
3.2.3lse时钟和lsi时钟    
3.2.4系统时钟sysclk    
3.2.5rcc寄存器    
3.3复位电路    
3.4stm32启动    
3.5程序下载电路    
3.6stm32*小系统 
   
第4章stm32程序设计    
4.1嵌入式软件层次结构    
4.2cortex微控制器软件接口标准    
4.3fwlib固件库    
4.3.1stm32标准外设库    
4.3.2固件库命名规则    
4.3.3数据类型和结构    
4.3.4固件库的应用    
4.4嵌入式c程序特点    
4.5开发环境简介  
  
第5章gpio原理及应用    
5.1gpio的硬件结构和功能    
5.1.1gpio硬件结构    
5.1.2复用功能    
5.1.3gpio输入功能    
5.1.4gpio输出功能    
5.1.5gpio速度选择    
5.1.6钳位功能    
5.2gpio寄存器    
5.3gpio库函数    
5.4库函数和寄存器的关系    
5.5应用实例    

第6章exti原理及应用    
6.1stm32中断通道    
6.2stm32中断的过程    
6.3nvic硬件结构及软件配置    
6.3.1nvic硬件结构    
6.3.2stm32中断优先级    
6.3.3中断向量表    
6.3.4nvic寄存器    
6.3.5nvic库结构    
6.4exti硬件结构及软件配置    
6.4.1exti硬件结构    
6.4.2中断及事件    
6.4.3exti中断通道和中断源    
6.4.4exti寄存器    
6.4.5exti库函数    
6.5应用实例    
6.5.1按键中断    
6.5.2中断嵌套案例1    
6.5.3中断嵌套案例2 
   
第7章usart原理及应用    
7.1端口重映射    
7.2usart功能和结构    
7.2.1usart功能    
7.2.2usart结构    
7.3usart帧格式    
7.4波特率设置    
7.5硬件流控制    
7.6usart中断请求    
7.7usart寄存器    
7.8usart库函数    
7.9usart应用实例    
7.9.1直接传送方式    
7.9.2中断传送方式    
7.9.3串口echo回应程序    
7.9.4利用printf()的串口编程 
   
第8章定时器原理及应用    
8.1stm32定时器概述    
8.2通用定时器timx功能    
8.3通用定时器timx结构    
8.3.1时钟源选择    
8.3.2时基单元    
8.3.3捕获和比较通道    
8.3.4计数器模式    
8.3.5定时时间的计算    
8.3.6定时器中断    
8.4通用定时器timx寄存器    
8.5通用定时器timx库函数    
8.6tim2应用实例    
8.6.1秒表    
8.6.2输出比较案例1    
8.6.3输出比较案例2    
8.6.4pwm输出    
8.6.5pwm输入捕获    
8.7rtc的功能及结构    
8.7.1rtc的基本功能    

 1/2    1 2 下一页 尾页

工业技术 电工技术 电器

在线阅读

上一篇:印刷色彩控制技术     下一篇:数控编程及仿真加工