嵌入式系统模拟试题与答案_第1页
嵌入式系统模拟试题与答案_第2页
嵌入式系统模拟试题与答案_第3页
嵌入式系统模拟试题与答案_第4页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、学习中心 / 函授站 _姓名学号电子科技大学网络与继续教育学院2014 学年下学期嵌入式系统期末考试试题(综合大作业)题号一二三四五总分题分2010302020得分考试说明:1、大作业于2014 年 12 月 25 日下发, 2015 年 1 月 10 日交回;2、考试必须独立完成,如发现抄袭、雷同均按零分计;3、答案须手写完成,要求字迹工整、卷面干净。一、问题简述(每小题 4分,共 20分)1、简述嵌入式系统的定义和组成结构。答:嵌入式系统是以应用为中心,以计算机技术为基础,并软硬件可剪裁、功能、, 可靠性、体积、重量、成本、功耗、成本、安装方式等方面符合要求的专用计算机系统。嵌入式系统一般

2、由嵌入式微处理器、存储与I/O 部分、外设与执行部分、嵌入式软件等四个部分组成。2、简单说明ARM微处理器的特点。答: (1)体积小、低功耗、低成本、高性能。(2)支持 Thumb(16 位 )/ARM(32 位 ) 双指令集,能很好地兼容8 位 /16 位器件。(3) 大量使用寄存器,指令执行速度更快。(4)大多数数据操作都在寄存器中完成,通过Load/Store结构在存和寄存器之间批量传递数据。(5) 寻址方式灵活简单,执行效率高。(6) 指令长度固定。3、简述嵌入式系统产品的设计和开发过程。答: 在嵌入式系统的开发过程中,一般采用的方法是首先在通用 PC 机上的集成开发环境中编程; 然后

3、通过交叉编译和, 将程序转换成目标平台 ( 嵌入式系统 ) 可以运行的二进制代码; 接着通过嵌入式调试系统调试正确; 最后将程序下载到目标平台上运行。要强调,选择合适的开发工具和调试工具,对整个嵌入式系统的开发都非常重要。4、简述嵌入式系统设计中要考虑的因素。答:在嵌入式系统的开发过程中,要考虑到实时性、可靠性、稳定性、可维护性、可升级、可配置、易于操作、接口规、抗干扰、物理尺寸、重量、功耗、成本、开发周期等多种因素。5、什么是BootLoader ,了解其在嵌入式系统中作用。答:就是启动载入或引导加载又叫自举装载。由于系统加电后需要首先运行 BootLoader 这段程序,因此它需要放在系统

4、加电后最先取指令的地址上。嵌入式处理器的生产厂商都为其处理器预先安排了一个在系统加电或复位后最先取指令的地址。二、名词解释(每小题 2 分,共 10 分)1、 DSP(DigitalSignalProcessor),数字信号处理器,一种特别用于快速处理数字信号的微处理器。DSP处理器对系统结构和指令进行了特殊设计,使其适合于执行DSP算法,编译效率较高,指令执行速度也较高。2、 RTOSReal Time Operating System.译为实时操作系统。实时系统是指一个能够在指定的或者确定的时间,实现系统功能和对外部或部、同步或异步事件作出响应的系统。3、BSP设计板级支持包(BSP)的目

5、的主要是为驱动程序提供访问硬件设备寄存器的函数包,从而实现对操作系统的支持。类似于PC机上的 BIOS,是一个承上启下的软件层次。由嵌入 OS和用户开发相结合取得。BSP一般是在嵌入式系统上固化存放。4、总线竞争 就是在同一总线上,同一时刻,有两个以上器件要通过总线输出数据和状态。发生总线争用现象。可能会造成总线上数据或逻辑混乱。5、微核 嵌入式操作系统中,经过划分功能,用很短的结构(几到几十千字节)实现最基本和很具体的功能,此结构成为微核结构。三、填空题 (每小题3 分,共 30 分)1、嵌入式开发一般采用_宿主机/ 目标机方式_方式,其中宿主机一般是指PC机或者台式机 )。2、嵌入式系统一

6、般由嵌入式微处理器、_ 、_ 、_等四个部分组成。3、嵌入式系统设计时,必须优先考虑的问题有:CPU 选择、人机接口、可靠性、实时运行和速度、功能扩展、能耗和体积等问题。4、嵌入式处理器的层次分为:1)嵌入式微控制器;2)_2)嵌入式处理器_;3)嵌入式 DSP; 4 )嵌入式片上系统_。5、选择 ARM处理器需要考虑的四大因素有:核/ 版本; 工作频率;片存储容量;片功能模块。6、为了提高的开发的效率,降低开发难度,提高重用性,经验告诉大家:_基于嵌入式操作系统,采用模块化方式是开发嵌入式系统软件的必由之路。7、哈佛体系结构数据空间和地址空间_ 分开 _, ARM920T采用哈佛体系 _ 。

7、8、由于嵌入式系统本身不具备_执行速度和系统可靠性_,即使设计完成以后用户通常也是不能对其程序功能进行修改的,须有一套_开发工具和环境_才能进行交叉开发。9、一般而言,嵌入式系统的构架可以分为4 个部分:处理器、_ 存储部分 _、输入 /输出和软件,一般软件亦分为_嵌入式 OS_和应用软件两个主要部分。10、 A/D 变换器工作原理可分_逐次比较式 _和 _双积分 _两种工作方式。四、选择题 (每小题 2 分,共 20 分)1、下面哪点不是嵌入式操作系统的特点?(C)A核精简B专用性强C功能强大D高实时性2、下面关于DMA方式的描述,不正确的是(C)。A DMA方式使外设接口可直接与存进行高速

8、的数据传输B DMA方式在外设与存进行数据传输时不需要CPU干预C采用 DMA方式进行数据传输时,首先需要进行现场保护D DMA方式执行I/O 交换要有专门的硬件电路3、关于实时操作系统( RTOS)的任务调度器,以下描述中正确的是(A任务之间的公平性是最重要的调度目标B大多数RTOS调度算法都是可抢占式(可剥夺式)的C RTOS调度器都采用了基于时间片轮转的调度算法D RTOS调度算法只是一种静态优先级调度算法B )。4、利用(A)完全把系统软件和硬件部分隔离开来,从而大大提高了系统的可移植性。A硬件抽象层B驱动映射层C硬件交互层D中间层5、在嵌入式系统开发系统中,以下叙述中正确的是(C)。

9、A宿主机与目标机之间只需要建立逻辑连接即可B在嵌入式系统中,调试器与被调试程序一般位于同一台机器上C在嵌入式系统开发中,通常采用的是交叉编译器D宿主机与目标机之间的通信方式只有串口和并口两种6、下列关于D/A 变换器接口的描述,不正确的是(C )。A它是嵌入式微机系统与外部模拟控制对象的重要控制接口B它通常由模拟开关、权电阻电路、缓冲电路组成C它也可以把外界的模拟量变换成数字量D它输出的模拟量可以是电流,也可以是电压7、下面哪个特点不属于USB设备的特点?( B)A串行通信方式B不可热拨插C分 HOST、 DEVICE和 HUBD通信速率比RS232快8、软件需求分析阶段的任务不应该包括(A)

10、。A结构化程序设计B问题分析C可靠性与安全性要求D确定功能与性能要求9、以下关于硬件抽象层的论述,不合适的是(B )。A采用硬件抽象层可以大大提高系统的移植性B采用硬件抽象层可以大大提高系统的运行效率C采用硬件抽象层可以缩短系统的测试周期D采用硬件抽象层有助于提高系统的可靠性10、在嵌入式系统中,采用查询方式实现输入输出的主要原因是(C )。A速度最快B CPU 可以不介入C实现起来比较容易D在对多个事件查询工作时,能对突发事件做出实时响应五、综合测试题( 20 分)(选做 1 题)1、用嵌入式处理器开发一个嵌入式数码语音录放装置,请给出模块化设计框图,并对各组成部分作简单解释。解答 :根据题

11、意,画出模块框图如下。选择ARM7为嵌入式处理器,完成功能的控制和管理;解码器将存储的录音文件解码为语音信号信号;大容量存储器可选SRAM或 FLASH存储器用于存放文件;信号调理电路将麦克风录入信号放大输入ARM7进行采集,还有简单按键和 LCD显示器等完成人机交互。可用C或汇编编写系统控制管理和各功能程序。大容量存储器及语音芯片线输入信号调MIC输入理电路嵌入式解 码 播处理器放电路人机交互和控制管理软硬件2、利用嵌入式CPU设计和开发一个嵌入式、数码显示的温度检测装置,请给出模块化设计框图。并将主要模块试作简单说明。解答:大致框图如下:数据和程序存储器温度传感器信号调理嵌 入 式电路处理

12、器显示接口和驱LED/LCD数码显示器控制和调节接口在上述设计框图中, 核心部分就是嵌入式处理器选择上要选择功能和处理速度满足需求的嵌入式处理器,最好含 A/D 变换器,具有足够量的 RAM和 ROM 程序存储体,设计和自制温度信号的输入、放大和切换调理部分电路,将数据转换后存储,通过相应的数码管或液晶显示屏幕完成数据显示、设计键盘和调节借口,完成与系统的交互操作。其中根据硬件来编写和调试系统的软件部分是非常重要的工作量之一。人与人之间的距离虽然摸不着,看不见,但的的确确是一杆实实在在的秤。真与假,善与恶,美与丑,尽在秤杆上可以看出;人心的大小,胸怀的宽窄,拨一拨秤砣全然知晓。人与人之间的距离

13、,不可太近。与人太近了,常常看人不清。一个人既有优点,也有缺点,所谓人无完人,金无赤足是也。初识时,走得太近就会模糊了不足,宠之;时间久了,原本的美丽之处也成了瑕疵,嫌之。与人太近了,便随手可得,有时得物,据为己有,太过贪财;有时得人,为己所用,也许贪色。贪财也好,贪色亦罢,都是一种贪心。与人太近了,最可悲的就是会把自己丢在别人身上,找不到自己的影子,忘了回家的路。这世上,根本没有零距离的人际关系,因为人总是有一份自私的,人与人之间太近的距离,易滋生事端,恩怨相随。所以,人与人相处的太近了,便渐渐相远。人与人之间的距离也不可太远。太远了,就像放飞的风筝,过高断线。太远了,就像南徙的大雁,失群哀

14、鸣。太远了,就像失联的旅人,形单影只。人与人之间的距离,有时,先远后近;有时,先近后远。这每次的变化之中,总是有一个难以忘记的故事或者一段难以割舍的情。有时候,人与人之间的距离,忽然间近了,其实还是远;忽然间远了,肯定是伤了谁。人与人之间的距离,如果是一份信笺,那是思念;如果是一个微笑,那是宽容;如果是一句问候,那是友谊;如果是一次付出,那是责任。这样的距离,即便是远,但也很近。最怕的,人与人之间的距离就是一句失真的谗言,一个不屑的眼神,一叠诱人的纸币,或者是一条无法逾越的深谷。这样的距离,即便是近,但也很远。人与人之间最美的距离,就是不远不近,远中有近,近中有远,远而不离开,近而不相丢。太远

15、的距离,只需要一份宽容,就不会走得太远而行同陌人;太近的距离,只需要一份自尊,就不会走得太近而丢了自己。不远不近的距离,多像一朵艳丽的花,一首悦耳的歌,一首优美的诗。人生路上,每个人的相遇、相识,都是一份缘,我们都是相互之间不可或缺的伴。人与人之间的距离虽然摸不着,看不见,但的的确确是一杆实实在在的秤。真与假,善与恶,美与丑,尽在秤杆上可以看出;人心的大小,胸怀的宽窄,拨一拨秤砣全然知晓。人与人之间的距离,不可太近。与人太近了,常常看人不清。一个人既有优点,也有缺点,所谓人无完人,金无赤足是也。初识时,走得太近就会模糊了不足,宠之;时间久了,原本的美丽之处也成了瑕疵,嫌之。与人太近了,便随手可

16、得,有时得物,据为己有,太过贪财;有时得人,为己所用,也许贪色。贪财也好,贪色亦罢,都是一种贪心。与人太近了,最可悲的就是会把自己丢在别人身上,找不到自己的影子,忘了回家的路。这世上,根本没有零距离的人际关系,因为人总是有一份自私的,人与人之间太近的距离,易滋生事端,恩怨相随。所以,人与人相处的太近了,便渐渐相远。人与人之间的距离也不可太远。太远了,就像放飞的风筝,过高断线。太远了,就像南徙的大雁,失群哀鸣。太远了,就像失联的旅人,形单影只。人与人之间的距离,有时,先远后近;有时,先近后远。这每次的变化之中,总是有一个难以忘记的故事或者一段难以割舍的情。有时候,人与人之间的距离,忽然间近了,其实还是远;忽然间远了,肯定是伤了谁。人与人之间的距离,如果是一份信笺,那是思念;如果是一个微笑,那是宽容;如果是一句问候,那是友谊;如

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论