题目

阅读以下关于某嵌入式实时系统的软件需求的叙述,回答问题1、问题2和问题3。

某公司承担了一项嵌入式实时控制系统的软件开发任务,其内容是按系统要求的固定的时间序列采集、处理、输出数据,以实现对多个设备的综合控制。

系统由硬件和软件组成,硬件由处理机(采用PowerPC603e,主频133MHz)、存储器、定时器、中断控制器、双口存储器(空间大小1 024KB)、4路422半双工串行接口 (其中两路的频率115 200Hz,另两路频率38400Hz)、两路A/D、D/A数模转换器和10路离散量接口组成。系统的软件需求如下(注:B:字节;s:秒;ms:毫秒):

.系统要求以5ms为周期从双口存储器中采集1 024KB的输入数据,处理任务的时间约为1ms;(称为5ms任务)

.要求以20ms为周期从两路422接口(115 200Hz)中采集一定格式的大小系统为64B的数据,在完成处理(处理时间约为4ms)任务后,分别输出大小为16B的控制命令;(称为20ms任务)

.系统要求以60ms为周期从两路422接口(38400Hz)中采集一定数据格式的大小为6B数据,从两路A/D接口采集28位数据,在完成处理(处理时间约为2ms)任务后,分别输出大小为2B的控制命令和一个28位D/A数据,输出8路离散量控制数据;(称为60ms任务)

.作为系统的安全监控保障,系统要求在每1s内对系统软硬件状态进行测试并完成系统工作的状态记录工作。该任务共需处理时间是5ms。(称为1s任务)

本公司课题组根据用户的硬件环境及对软件的需求,就软件的实施方案展开了激烈的讨论,讨论的首要问题就是本系统中软件的运行平台是采用嵌入式实时操作系统还是在裸机上直接开发,李工程师(简称李工)提出为了保证系统的实时性,应该采用在裸机上直接开发的方式,关键部分采用汇编语言编写,而王工程师(简称王工)提出,由于系统将由多种周期的处理任务组成,为了保证系统的可靠性,应该采用商用嵌入式实时操作系统作为本项目的开发基础,经过充分论证,最后李工接受了王工的建议,并申报课题组组长,课题组长同意采用了操作系统的方案,并指出必须尽快对需求的时间性能做出评估。

请用450字以内文字简要说明王工提出的采用嵌入式实时操作系统的理由或优点,并说明选择操作系统产品时需要重点考虑其哪些功能与性能?

相关标签: 嵌入式  

提示:未搜索到的试题可在搜索页快速提交,您可在会员中心"提交的题"快速查看答案。
答案
查看答案
相关试题

以下关于嵌入式系统软件与通用计算机系统软件的异同的陈述中,正确的是()。

A、嵌入式系统软件不会有图形用户界面

B、嵌入式系统软件和通用计算机系统软件都必须包含操作系统和应用软件

C、嵌入式系统软件以提高系统使用的方便程度和快捷程度为目的,力求完善

D、嵌入式系统应用软件往往内部结构精简化、代码轻量化、占用存储资源少

根据由工作表数据建立的图表与原工作表之间的关系,图表可分为()。

A、嵌入式图表,非嵌入式图表

B、嵌入式图表,图表

C、嵌入式图表,专用图表

D、普通图表,独立图表

列关于嵌入式计算机的叙述中,错误的是

A.嵌入式计算机是安装在其他设备中的计算机

B.嵌入式计算机的工作原理与PC相比有很大差别

C.嵌入式计算机通常应满足实时处理、最小功耗、最小存储的性能要求

D.大部分嵌入式计算机把软件固化在芯片上

什么是嵌入式操作系统?常见的嵌入式操作系统有哪些?(列举五个以上),嵌入式操作系统有什么特点?

EMPU只指()

A.嵌入式微控制器

B.嵌入式微处理器

C.嵌入式数字信号处理器

D.嵌入式片上系统

联系我们 会员中心
返回顶部