嵌入式系统概述

发布 2022-10-21 06:04:28 阅读 1832

第1章绪论。

1.1 嵌入式系统概述。

1.2 嵌入式芯片简介。

1.3 嵌入式操作系统简介。

思考题与习题。

第2章 pic16f87x系列单片机的内部结构2.1 概述。

2.2 pic16f87x系列单片机的内部结构及引脚。

2.2.1 pic16f87x系列单片机的内部结构。

2.2.2 pic16f87x系列单片机的引脚及功能。

2.2.3 时序图和指令流。

2.3 pic16f87x系列单片机的存储器组织结构。

2.3.1 程序存储器组织。

2.3.2 数据存储器组织。

2.4 i/o端口。

2.4.1 porta端口和trisa寄存器。

2.4.2 portb端口和trisb寄存器。

2.4.3 portc端口和trisc寄存器。

2.4.4 portd端口和trisd寄存器。

2.4.5 porte端口和trise寄存器。

2.4.6并行从动端口。

思考题与习题。

第3章 pic系列单片机指令系统与汇编语言程序设计。

3.1概述。

3.2 pic16f87x系列单片机的指令格式。

3.3 pic16f87x系列单片机的寻址方式。

3.3.1绝对寻址。

3.3.2 相对寻址。

3.3.3 直接寻址。

3.3.4 间接寻址。

3.4 pic16f87x单片机指令集。

3.4.1 字节操作类指令。

3.4.2 位操作类指令。

3.4.3 立即数与控制操作类指令

3.5 pic系列单片机汇编语言程序设计。

3.5.1 pic单片机汇编语言程序的基本格式。

3.5.2 伪指令。

3.5.3 pic汇编语言编程实例。

思考题与习题。

第4章 pic单片机的外部设备。

4.1 数据存储器eeprom和程序存储器flash4.1.1 相关的寄存器。

4.1.2 对数据存储器eeprom的操作。

4.1.3 对程序存储器flash的操作。

4.1.4 误写操作保护。

4.1.5 **保护期间的操作。

4.2定时器/计数器。

4.2.1 定时/计数器0

4.2.2 定时/计数器1

4.2.3 定时/计数器2

4.3 捕捉、比较和脉宽调制(ccp)模块。

4.3.1 捕捉工作方式。

4.3.2 比较工作方式。

4.3.3 脉宽调制方式。

4.4 a/d转换模块。

4.4.1 概述。

4.4.2 a/d采样要求。

4.4.3 a/d转换时钟选择。

4.4.4 模拟输入引脚设置。

4.4.5 a/d转换。

4.5 中断系统。

4.5.1 中断源。

4.5.2 中断控制寄存器。

4.5.3 中断现场保护。

4.6 主同步串行端口。

4.6.1 概述。

4.6.2 主同步串行端口mssp模块。

4.6.3 串行外设接口spi模式。

4.6.4 i2c模式

4.7 通用同步异步收发器usart

4.7.1 usart波特率发生器brg

4.7.2 usart异步工作方式。

4.7.3 usart同步主控模式。

4.7.4 usart同步从动模式。

思考题与习题。

第5章 cpu的特殊功能。

5.1 系统配置寄存器。

5.2振荡器配置。

5.2.1振荡器分类。

5.2.2晶体振荡器/陶瓷谐振器。

5.2.3 rc振荡器。

5.3复位。

5.3.1 上电复位。

5.3.2 上电延时定时器pwrt

5.3.3 起振定时器ost

5.3.4 掉电复位锁定。

5.3.5 上电复位延时时序图。

思考题与习题。

第6章 pic单片机的开发工具。

6.1 概述。

6.2 mplab icd2

6.2.1 mplab icd2功能。

6.2.2 mplab icd2系统构成。

6.2.3 mplab icd2工作原理。

6.2.4 mplab icd2开发过程。

6.3 mplab ide集成开发软件。

6.3.1 mplab ide的组成。

6.3.2 mplab ide的安装与运行。

思考题与习题。

第7章单片机系统设计过程及应用实例。

7.1 单片机系统设计过程。

7.1.1 系统总体方案设计。

7.1.2 系统硬件设计。

7.1.3 系统软件设计。

7.2 单片机应用实例。

7.2.1 单片机应用系统的基本组成。

7.2.2 单片机与键盘的连接。

7.2.3 单片机与显示器的连接。

7.2.4 基于单片机的语音定位系统。

7.2.5 基于超声波测距的导航系统。

思考题与习题。

第8章 arm系列微处理器体系结构。

8.1 概述。

8.2 arm微处理器体系结构。

8.2.1 arm微处理器系列。

8.2.2 arm微处理器的结构。

8.2.3 arm微处理器的应用选型。

8.2.4 arm微处理器的编程模型。

8.3 arm指令系统及程序设计。

8.3.1 arm微处理器的指令集概述。

8.3.2 arm指令集。

8.3.3 thumb指令及应用。

8.3.4 arm汇编语言程序设计。

思考题与习题

第9章嵌入式操作系统。

9.1嵌入式实时操作系统μc/os

9.2 嵌入式linux操作系统。

9.3 windowsce操作系统。

思考题与习题。

第10章嵌入式系统设计过程及应用实例。

10.1 需求分析。

10.2 硬件选型。

10.3 软件选型。

10.4 硬件系统的设计过程。

10.5 软件系统的设计过程。

思考题与习题。

嵌入式系统概述

一 嵌入式系统概述。理解 掌握 soc 的概念嵌入式系统的定义嵌入式系统的特点嵌入式系统的应用现状嵌入式系统的发展趋势嵌入式处理器的分类。常用嵌入式操作系统的概念和分类。二 arm处理器的体系结构。考查重点 系统架构的宏观把握 存储器结构的理解 基本汇编程序的设计。了解 理解 掌握 汇编语言程序设计...

嵌入式系统概述

定义 嵌入式系统是以应用为中心,以计算机技术为基础,且软硬件可裁减,对功能 可靠性 成本 体积 功耗有严格要求的专用计算机系统。1 嵌入式系统专用于特定的应用,而pc是通用计算机。2 使用多种类型的处理器和处理器体系结构。3 关注成本。4 大多有功耗约束。5 经常在极端的环境下运行。6 系统资源比p...

嵌入式系统概述嵌入式处理器分类

嵌入式系统一般指非pc系统,有计算机功能但又不称之为计算机的设备或器材。它是以应用为中心,软硬件可裁减的,适应应用系统对功能 可靠性 成本 体积 功耗等综合性严格要求的专用计算机系统。简单地说,嵌入式系统集系统的应用软件与硬件于一体,类似于pc中bios的工作方式,具有软件 小 高度自动化 响应速度...