arm嵌入式技术原理与应用答案.pdf
文本预览下载声明
arm 嵌入式技术原理与应用答案
【篇一:嵌入式系统原理与开发 课后答案】
章嵌入式系统概述:
1 、什么是嵌入式系统?是简单列举一些生活中常见的嵌入式系统的
实例。 p3
嵌入式系统是用于检测、控制、辅助、操作机械设备的装置。以应
用为中心,一计算机技术为基础,软硬件可裁剪,适应应用系统对
功能、可靠性、成本、体积和功耗等严格要求的专用计算机系统。
3 、是比较嵌入式系统与通用 pc 的区别。 p3
(1)嵌入式系统是专用的计算机系统,而 pc 是通用的计算机系统。
(2 )技术要求不同,通用 pc 追求高速、海量的数据运算;嵌入式
要求对象体系的智能化控制。
(3 )发展方向不同, pc 追求总线速度的不断提升,存储容量不断
扩大;嵌入式追求特定对象系统的智能性,嵌入式,专用性。
4 、嵌入式体统有哪些部分组成?简单说明各部分的功能与作用。
p6
(1)硬件层是整个核心控制模块(由嵌入式微处理器、存储系统、
通信模块、人机接口、其他 i/o 接口以及电源组成),嵌入式系统的
硬件层以嵌入式微处理器为核心,在嵌入式微处理器基础上增加电
源电路、时钟电路、和存储器电路( ram 和 rom 等),这就构成了
一个嵌入式核心控制模块,操作系统和应用程序都可以固化在 rom
中。
(2 )中间层把系统软件与底层硬件部分隔离,使得系统的底层设备
驱动程序与硬件无关。一般包括硬件抽象层( hardware abstract
layer ,hal )和板级支持包( board support package ,bsp )。
(3 )软件层由实时操作系统( real time operating system ,
rtos )、文件系
统、图形用户接口( graphical user interfaces ,gui )、网络组件
组成。
(4 )功能层是面向被控对象和用户的,当需要用户操作是往往需要
提供一个友好的人际界面。
5 、嵌入式系统是怎么分类的? p7
按照嵌入式微处理器的位数分类( 4 位、 8 位、 16 位、 32 位、 64
位);按照是实时性分类(硬实时系统式之系统对响应时间有严格
的要求;软实时系统是对响应时间有一定要求);
按照嵌入式软件结构分类(循环轮询系统、前后台系统、多任务系
统);按照应用领域分类。
6 什么是多任务系统?多任务系统的特点些? p9
应用的场合:对于较复杂的嵌入式系统而言,存在许多互不相关的
过程需要计算机同时处理,在这种情况下就需要采用多任务系统。
多任务系统的软件是由多个任务、多个中断服务程序以及嵌入式操
作系统组成。任务是顺序执行的,并行性通过操作系统完成。
特点:( 1 )每个任务都是一个无限循环的程序,等待特定的输入,
从而机型相应的处理。( 2 )这种程序模型将系统成分相对简单、相
互合作的模块。( 3 )不同的任务共享同一个 cpu 和其他硬件,嵌入
式操作系统对这些共享资源进行管理。
(4 )多个顺序机型的任务在宏观上是并行执行的,每个任务都运行
在自己独立的 cpu 上。
第二章嵌入式处理器
1`嵌入式处理器有哪几类?简述各类嵌入式处理器的主要特点和应用
领域。 p16 嵌入式微控制器、嵌入式微处理器、嵌入式 dsp 、嵌入
式片上系统。 (1) 嵌入式微处理器集成处理器内核,存储管理器高速
缓存芯片,存在体积小、重量轻、成本低和可靠性高等特点,其又
称为单板机
显示全部