嵌入式系统试卷A答案.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
国防科技大学 2009—2010 学年秋季学期 《嵌入式系统》考试试卷( A)卷答案及评分标准 题号一二三四总分得分评阅人 题号 一 二 三 四 总分 得分 评阅人 注意: 1、所有答题都须写在此试卷纸密封线右边,写在其它纸上一律无效。2、密封线左边请勿答题,密封线外不得有姓名及相关标记。 得分一、填空题(共 10 小题,每小题 2 分,共 20 分) 得分 - - - - - - - - - - - - - - - - - - - - - - - - - - -线- --- -封- --- -密- - 线- 线 - : --- 业 -封- -专 -- - 密: - 密 级 - 年- 年 - : - -业院 - - -专学 - - : - 级名 - 年姓 - 年 - : - 院-号 - 院 - 学 - :- : - 名 - 姓- 姓 - : - 号 - - 学 -  1、 嵌入式系统是以应用中心,以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、 可靠性、成本、体积、功耗严格要求的专用计算机系统。 2、 在嵌入式系统设计过程中,需求分析包括:功能性需求分析和非功能性需求分析。 3、 ARM 字数据存储格式有:大端格式和小端格式。 4、 总线按照传输关系分类可分为:主从结构和对等结构。 5、 RS-232C 的帧格式由四部分组成,包括:起始位、数据位、奇偶校验位和停止位。 6、 USB 低速设备应该在 D-线上接一个上拉电阻,全速设备应该在 D+线上接一个上拉电阻。 7、 I/O 接口电路数据传送方式有:查询、中断、 DMA、I/O 通道和 I/O 处理机方式。 8、 实时系统的关键问题是保证系统的实时性;实时操作系统就是指具有实时性、能支持实时系统工作的操作系统。 9、 实时操作系统的评价指标有:任务调度算法、上下文切换时间、确定性、最小内存开销和最大中断禁止时间。 10、 Bootloader 主要功能是系统初始化、加载和运行内核程序。 得分评分标准:每空 1 分 得分 二、单选题(共 10 小题,每小题 2 分,共 20 分) 1、 下面哪个系统属于嵌入式系统。( D) 得分四、分析题(共 3 小题,每小题 10 分,共 30 分) 得分 1、右下图为 USB 批量 IN 传输事务流程图,请根据右下图用文字叙述其工作过程(包括 4+2 个分支并说明分支出现的原因)。 答: 令牌段: (2 分) 主机发出令牌包,寻址从机。 数据段: (4 分) 从机如果接收令牌包出错,无响应; 从机端点不存在,回送 STALL ; 从机端点数据未准备好,回送 NAK; - -- d) 从机端点数据准备好,回送数据包。 - - - - (3) 握手段: (4 分) - - -a) 主机如果接收数据包出错,无响应; - - -b) 主机如果接收数据包正确,回送 ACK。 - - - - - - - - - - - - - - - 线 - 封 - 密 - -- - : - 业 - 专- 专 - : - 级- 级 年- 年 - :- : 院- 院 - 学 - :- : - -名 - - 姓 - -: - - 号 - 学 - - 2、请用 C 语言编写一个简单框架程序(个别地方也可文字叙述),要求体现前后台系统的编程思想(任务就是一个函数,直接调用,无需实现,但至少三个任务),并分析前后台系统的优缺点以 及它的实时性如何决定。答: 后台程序: voidmain(void) { Init() //初始化 while(1) (1 分) { if(eventFlag1) (1 分) task1(); elseif(eventFlag2) (1 分) task2(); elseif(eventFlag3) (1 分) task3(); } } 前台程序: irqvoidHandleFlag1(void) (1 分) { 清中断请求标志 ; eventFlag1=true; } irqvoidHandleFlag2(void) (1 分) { 清中断请求标志 ; eventFlag2=true; } irqvoidHandleFlag3(void) (1 分) { 清中断请求标志 ; eventFlag3=true; } 优点:系统结构简单,几乎不需要额外的存储开销。( 1 分) 缺点:所有的任务具有相同的优先级别,任务响应时间不可预测;后台程序是一个无限循环的结 构,一旦在这个循环体中正在处理的任务崩溃,使得整个任务队列中的其他任务得不到机会被处 理,从而造成整个系统的崩溃。( 1 分) 实时性:取决于所有其它任务的执行时间之和。( 1 分) 3、形形色色的嵌入式系统默默无闻地生活在我们的身边,为我们的学习生活增加了无穷的乐趣

文档评论(0)

mph + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体上海谭台科技有限公司
IP属地湖北
统一社会信用代码/组织机构代码
91310115MA7CY11Y3K

1亿VIP精品文档

相关文档