嵌入式系统原理与实践:基于ARM Cortex-M3内核的STM32微控制器

嵌入式系统原理与实践:基于ARM Cortex-M3内核的STM32微控制器
作 者: 赵恩铭 邢传玺
出版社: 汕头大学出版社
丛编项:
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《嵌入式系统原理与实践:基于ARM Cortex-M3内核的STM32微控制器》作者简介

内容简介

《嵌入式系统原理与实践:基于ARM Cortex-M3内核的STM32微控制器》从教学的角度出发,全面、系统地讲述了嵌入式系统及其各组成部分的基本知识、技术原理和设计方法,使读者可以了解嵌入式系统的结构组成,掌握嵌入式系统开发的思路方法,初步具备嵌入式系统开发所需的分析问题和解决问题的能力。《嵌入式系统原理与实践:基于ARM Cortex-M3内核的STM32微控制器》选用野火霸道STM32开发板为实验平台,针对基于ARMCortex-M3内核的STM32F103微控制器量身打造了若干应用实例贯穿于各知识点的讲解中。实例讲解深入浅出,不仅包括基础知识的讲解,也有设计思路和背景知识的详细描述,以达到在实践中传递实用设计技巧和方法的目的。

图书目录

第1章 嵌入式系统简介

1.1 嵌入式系统概述

1.2 嵌入式系统的发展历史

1.3 嵌入式系统组成

1.4 嵌入式操作系统

1.5 嵌入式系统的应用

第2章 ARM技术概述

2.1 ARM公司简介

2.2 ARM体系结构

2.3 ARM指令集

2.4 ARMCortex-M3内核

第3章 基于ARMCortex-M3内核的STM32F103系列处理器

3.1 STM32系列芯片概述

3.2 STM32F103系列芯片架构

3.3 STM32F103系列芯片低功耗特性

第4章 软硬件开发平台

4.1 STM32F103的 小系统

4.2 STM32F103的硬件模块电路

4.3 软件平台搭建

第5章 通用输入/输出端口(GPIO)

5.1 GPIO概述

5.2 STM32F103的GPIO工作原理

5.3 STM32F103的GPIO相关库函数

5.4 STM32F103微控制器的GPIO端口开发实例

第6章 定时器

6.1 定时器概述

6.2 STM32F103的定时器分类

6.3 STM32F10x定时器相关库函数

6.4 STM32F10x定时器开发实例(一)

6.5 STM32F10x定时器开发实例(二)

第7章 中断

7.1 STM32中断和异常

7.2 中断的基本概念

7.3 STM32F103嵌套向量中断控制器NVIC

7.4 STM32F103外部中断/事件控制器EXTI

7.5 STM32F103中断开发实例

第8章 通用同步异步收发器(USART)

8.1 USART概述

8.2 数据通信的基本概念

8.3 STM32F10x的USART相关库函数

8.4 STM32F10x的USART开发实例

第9章 串行外围设备接口(SPI)

9.1 SPI概述

9.2 STM32F103的SPI工作原理

9.3 STM32F103的SPI通信原理

9.4 STM32F10×的SPI相关库函数

9.5 STM32F10x的SPI开发实例

第10章 I2C总线

10.1 I2C概述

10.2 I2C工作原理