更新时间:2020-04-08 14:56:24
封面
版权信息
前言
第1章 绪论
1.1 嵌入式系统概述
1.2 嵌入式处理器
1.3 嵌入式操作系统
第2章 嵌入式系统工程设计概述
2.1 嵌入式系统设计的基本流程
2.2 嵌入式系统设计的流程模型
2.3 嵌入式系统的开发模式
第3章 ARM嵌入式处理器
3.1 ARM嵌入式处理器简介
3.2 ARM Cortex-M3处理器简介
3.3 Cortex-M3指令系统与汇编语言基础
第4章 嵌入式系统的开发环境
4.1 嵌入式集成开发环境
4.2 常见的嵌入式开发环境
4.3 ARM嵌入式集成开发环境的对比与选择
4.4 开发调试工具
第5章 STM32系列微控制器开发基础
5.1 STM32系列微控制器概述
5.2 STM32F103系列微控制器
5.3 基于标准外设库的软件开发
5.4 使用Keil MDK及标准外设库创建STM32工程
第6章 STM32系列微控制器存储器与外设
6.1 存储器和总线结构
6.2 电源控制
6.3 复位和时钟
6.4 GPIO
6.5 中断和事件
6.6 DMA控制器
第7章 嵌入式系统接口应用基础
7.1 嵌入式系统的接口类型
7.2 嵌入式系统的电平匹配
7.3 嵌入式系统通信形式的匹配
7.4 嵌入式系统的电气隔离
7.5 嵌入式系统接口的保护
7.6 嵌入式系统接口的控制方式
第8章 基于STM32系列微控制器的接口应用实践
8.1 USART串行接口及其应用
8.2 SPI串行接口及其应用
8.3 I2C总线及其应用
8.4 CAN总线及其应用
8.5 STM32 bxCAN
8.6 FSMC接口及其应用
8.7 USB串行接口及其应用
8.8 1-Wire单总线及其应用
8.9 数据采集接口及其应用设计
8.10 常用人机交互接口及其应用设计
第9章 嵌入式系统工程开发实战
9.1 需求分析
9.2 详细说明
9.3 结构设计
9.4 组件设计
9.5 系统集成
参考文献