1 / 360
文档名称:

嵌入式系统设计与开发.doc

格式:doc   大小:13,391KB   页数:360页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

嵌入式系统设计与开发.doc

上传人:薄荷牛奶 2017/7/24 文件大小:13.08 MB

下载得到文件列表

嵌入式系统设计与开发.doc

文档介绍

文档介绍:第1章概述 11
嵌入式系统 11
嵌入式系统的定义 11
嵌入式系统的发展历史 11
嵌入式计算机系统与通用计算机系统 12
嵌入式系统的组成 13
嵌入式系统的硬件组成 14
嵌入式系统的软件组成 15
嵌入式系统的主要应用领域 16
嵌入式处理器 17
嵌入式处理器分类 17
嵌入式处理器现状及发展趋势 19
嵌入式操作系统 21
嵌入式操作系统分类 21
实时操作系统 21
嵌入式操作系统的特点 24
目前市场上流行的嵌入式操作系统 25
嵌入式操作系统在我国的应用现状 28
嵌入式系统的开发 28
嵌入式系统设计流程 28
嵌入式系统开发考虑的一些问题 30
(1)源程序模拟器 32
(2)ROM监控器 32
(3)在线仿真器 33
(4)在线调试器 33
本章要点 33<br****题 34
第2章 ARM及其编程模型 1
ARM简介 1
RISC 体系结构 1
ARM体系结构 2
ARM体系结构的版本 2
ARM体系结构的变种及版本命名格式 4
ARM处理器系列 6
ARM微处理器的编程模型 9
ARM处理器支持的数据类型 9
ARM处理器的工作状态 10
ARM处理器的工作模式 11
ARM状态下的寄存器组织 11
(2)分组寄存器R8~R14 12
(3)程序计数器PC(R15) 13
(1)条件标志位 N、Z、C、V 14
(3)控制位 14
ARM的异常中断 15
ARM体系结构所支持的异常类型 15
异常的响应及返回 16
用户模式到 FIQ模式 17
各类异常及返回 17
MOVS PC, R14 18
MOVS PC, R14 18
SUBS PC,R14,#4 19
SUBS PC,R14,#4 19
SUBS PC,R14, #4 20
ARM7TDMI处理器内核简介 20
ARM7TDMI介绍 21
ARM7TDMI处理器核的硬件接口 23
本章要点 27<br****题 27
AREA SCODE ,CODE,READONLY 2
EXPORT ASUM 2
ASUM 2
第3章 ARM指令集 3
ARM指令集概述 3
ARM指令的编码格式 3
ARM指令的条件码域 4
指令流水线 5
ARM寻址方式 5
ADD R0, R1, R2; R0←R1+R2 6
STR R0,[R1]; [R1]←R0 6
ADD R3,R2,R1,LSL #2; R3←R2+4*R1 7
LDMIA R0,{R1, R2, R3} ; R1←[R0]; R2←[R0+4]; R3←[R0+8] 8
LDMIA R0!,{R2-R9} 8
STMIA R1!,{R2-R9} 8
NEXT: 9
ARM指令分类介绍 9
数据处理指令 9
SUBS R0,R0,R2 12
CLZ R4,R9 14
分支指令 14
LOOP: 15
存储器访问指令 16
LDR R0,[R1]; 16
LDRB R0,[R1,#8] 17
LDR R0,[R1,#8]! 17
STR R5,[R7],#--8 17
LDR R0, [R1, R2, LSL#2]! 17
LDMIA R10,{R0,R1,R4} 19
STMDB R10,{R0,R1,R4} 19
;R1中的字数据传送到R2所指向的存储单元 21
程序状态寄存器与通用寄存器之间的传送指令 21
乘法指令 22
MOV R6,#-1 24
MOV R7,#3 24
协处理器指令 24
异常中断产生指令 26
Thumb指令集 27
Thumb指令集概述 27
Thumb 寄存器和ARM寄存器之间的关系 28
Thumb指令分类介绍 29
LDR R3,[R5