封面
版权信息
前言
第1章 引言
1.1 什么是Cortex处理器
1.2 ARM体系结构
1.2.1 ARM体系结构的版本
1.2.2 ARM体系结构扩展
1.3 ARM处理器内核分类
1.3.1 ARM7微处理器系列
1.3.2 ARM9微处理器系列
1.3.3 ARM9E微处理器系列
1.3.4 ARM10E微处理器系列
1.3.5 ARM11微处理器系列
1.3.6 Cortex系列
1.4 Cortex-M3处理器选型
1.4.1 STM32系列
1.4.2 Stellaris系列
- APP免费
1.4.3 LPC1000系列
- APP免费
1.4.4 AT91SAM3系列
- APP免费
第2章Cortex-M3内核
- APP免费
2.1 Cortex-M3处理器基本结构
- APP免费
2.2 编程模型
- APP免费
2.2.1 特权访问和用户访问
- APP免费
2.2.2 寄存器
- APP免费
2.2.3 存储格式
- APP免费
2.3 指令集
- APP免费
2.4 总线接口
- APP免费
2.5 存储器映射
- APP免费
2.5.1 存储器组织
- APP免费
2.5.2 位段
- APP免费
2.6 异常
- APP免费
2.6.1 异常类型和优先级
- APP免费
2.6.2 异常处理
- APP免费
2.7 时钟和复位
- APP免费
2.7.1 时钟
- APP免费
2.7.2 复位
- APP免费
2.8 电源管理
- APP免费
2.9 嵌套中断向量控制器
- APP免费
第3章STM32系列微控制器
- APP免费
3.1 STM32系列微控制器概述
- APP免费
3.1.1 产品种类和应用
- APP免费
3.1.2 STM32F101/2/3x系列微控制器
- APP免费
3.1.3 STM32F105/107系列微控制器
- APP免费
3.1.4 主要优点
- APP免费
3.1.5 STM32命名规则
- APP免费
3.2 存储器和总线结构
- APP免费
3.2.1 系统结构
- APP免费
3.2.2 存储器组织
- APP免费
3.2.3 启动配置
- APP免费
3.3 电源管理
- APP免费
3.3.1 电源
- APP免费
3.3.2 电源管理
- APP免费
3.3.3 低功耗模式
- APP免费
3.3.4 电源控制寄存器
- APP免费
3.4 复位和时钟控制
- APP免费
3.4.1 复位
- APP免费
3.4.2 时钟
- APP免费
3.4.3 寄存器描述
- APP免费
3.5 调试接口
- APP免费
3.5.1 SWJ调试端口(Serial Wire and JTAG)
- APP免费
3.5.2 引脚分布和调试端口
- APP免费
3.6 最小系统设计
- APP免费
第4章STM32程序设计
- APP免费
4.1 Cortex微控制器软件接口标准
- APP免费
4.1.1 CMSIS架构
- APP免费
4.1.2 CMSIS文件结构
- APP免费
4.2 FWLib固件库
- APP免费
4.2.1 命名规则
- APP免费
4.2.2 数据类型和结构
- APP免费
4.2.3 文件结构
- APP免费
4.2.4 固件函数库文件描述
- APP免费
4.3 STM32标准外设库
- APP免费
4.3.1 Doxygen格式
- APP免费
4.3.2 STM32F10xxx标准外设库体系结构
- APP免费
第5章 中断处理和GPIO应用
- APP免费
5.1 嵌套中断向量控制器NVIC
- APP免费
5.2 中断/事件控制器EXTI
- APP免费
5.2.1 中断/事件管理
- APP免费
5.2.2 EXTI寄存器
- APP免费
5.3 EXTI固件库
- APP免费
5.3.1 定义声明
- APP免费
5.3.2 EXTI库函数
- APP免费
5.4 通用GPIO
- APP免费
5.4.1 主要特性
- APP免费
5.4.2 GPIO寄存器
- APP免费
5.4.3 AFIO寄存器
- APP免费
5.5 GPIO固件库
- APP免费
5.5.1 定义声明
- APP免费
5.5.2 GPIO库函数
- APP免费
5.6 DMA控制器
- APP免费
5.6.1 通道映射
- APP免费
5.6.2 DMA处理和通道
- APP免费
5.6.3 DMA寄存器
- APP免费
5.7 DMA固件库
- APP免费
5.7.1 定义声明
- APP免费
5.7.2 DMA库函数
- APP免费
5.8 程序设计
- APP免费
5.8.1 GPIO与EXTI应用例程
- APP免费
5.8.2 DMA应用例程
- APP免费
第6章 通用同步/异步收发器USART
- APP免费
6.1 串行通信基础
- APP免费
6.1.1 异步通信
- APP免费
6.1.2 同步通信
- APP免费
6.1.3 串行通信的分类
- APP免费
6.2 USART概述
- APP免费
6.2.1 字符定义
- APP免费
6.2.2 数据发送
- APP免费
6.2.3 数据接收
- APP免费
6.2.4 波特率设置
- APP免费
6.3 模式控制
- APP免费
6.3.1 同步模式
- APP免费
6.3.2 单线半双工模式
- APP免费
6.3.3 DMA设置
- APP免费
6.3.4 硬件流量控制
- APP免费
6.3.5 USART中断请求
- APP免费
6.4 USART寄存器定义
- APP免费
6.4.1 USART寄存器说明
- APP免费
6.4.2 USART寄存器固件库定义
- APP免费
6.5 USART固件库
- APP免费
6.5.1 定义声明
- APP免费
6.5.2 USART库函数
- APP免费
6.6 程序设计举例
- APP免费
6.6.1 串口测试程序
- APP免费
6.6.2 程序分析
- APP免费
第7章 串行外设接口SPI
- APP免费
7.1 SPI简介
- APP免费
7.1.1 接口定义
- APP免费
7.1.2 多机通信
- APP免费
7.2 SPI主要特征
- APP免费
7.2.1 从设备选择管理
- APP免费
7.2.2 时钟相位与极性
- APP免费
7.3 SPI功能描述
- APP免费
7.3.1 SPI主从模式
- APP免费
7.3.2 单工通信
- APP免费
7.3.3 状态标志
- APP免费
7.3.4 其他功能
- APP免费
7.4 SPI寄存器定义
- APP免费
7.4.1 SPI寄存器说明
- APP免费
7.4.2 SPI寄存器固件库定义
- APP免费
7.5 SPI固件库
- APP免费
7.5.1 定义声明
- APP免费
7.5.2 SPI固件库函数
- APP免费
7.6 程序设计举例
- APP免费
第8章 定时器
- APP免费
8.1 STM32F103x定时器简介
- APP免费
8.2 定时器功能
- APP免费
8.2.1 时基单元
- APP免费
8.2.2 计数器模式
- APP免费
8.2.3 时钟选择
- APP免费
8.2.4 捕获/比较通道
- APP免费
8.2.5 PWM模式
- APP免费
8.2.6 定时器和外部触发同步
- APP免费
8.2.7 定时器同步
- APP免费
8.2.8 其他功能
- APP免费
8.3 定时器特性
- APP免费
8.3.1 高级控制定时器特性
- APP免费
8.3.2 通用定时器特性
- APP免费
8.3.3 基本定时器特性
- APP免费
8.4 定时器寄存器定义
- APP免费
8.4.1 高级控制定时器寄存器说明
- APP免费
8.4.2 通用控制定时器寄存器说明
- APP免费
8.4.3 普通定时器寄存器说明
- APP免费
8.4.4 TIM寄存器固件库定义
- APP免费
8.5 定时器寄存器固件库定义
- APP免费
8.5.1 定义声明
- APP免费
8.5.2 TIM固件库函数
- APP免费
8.6 程序设计举例
- APP免费
8.6.1 PWM模式
- APP免费
8.6.2 比较输出触发模式
- APP免费
第9章 操作系统移植
- APP免费
9.1 µC/OS-Ⅱ简介
- APP免费
9.1.1 µC/OS-Ⅱ软件体系结构
- APP免费
9.1.2 µC/OS-II功能
- APP免费
9.2 µC/OS-Ⅱ移植
- APP免费
9.2.1 移植µC/OS-II的条件
- APP免费
9.2.2 改写OS_CPU.H文件
- APP免费
9.2.3 改写OS_CPU_C.C文件
- APP免费
9.2.4 改写OS_CPU_A.S文件
- APP免费
9.3 µC/OS-Ⅱ应用实例
- APP免费
9.3.1 两个任务
- APP免费
9.3.2 主函数
- APP免费
9.4 FreeRTOS简介及应用
- APP免费
9.4.1 FreeRTOS简介
- APP免费
9.4.2 FreeRTOS操作系统原理
- APP免费
9.4.3 FreeRTOS移植
- APP免费
9.4.4 实例分析
- APP免费
9.5 RT-Thread简介及移植
- APP免费
9.5.1 RT-Thread简介
- APP免费
9.5.2 RT-Thread移植
- APP免费
第10章 温湿度测量仪设计
- APP免费
10.1 简介
- APP免费
10.2 系统设计
- APP免费
10.3 程序设计
- APP免费
10.3.1 AD7792驱动设计
- APP免费
10.3.2 主程序设计
- APP免费
参考文献
更新时间:2019-01-09 15:45:20