基于XML的嵌入式操作系统配置工具的设计与实现

被引量 : 0次 | 上传用户:shao_xiao_dong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统是以应用为中心、以计算机技术为基础、软硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专业计算机系统。进入20世纪90年代以来,在分布控制、柔性制造、数字化通讯和数字化家电等巨大需求的牵引下,嵌入式系统迅速发展,应用领域进一步扩大。嵌入式系统应用领域的扩大也随之加剧了对嵌入式软件开发的需求。要实现快速高效的嵌入式应用软件的开发,必须有强大的嵌入式开发工具。如今,在嵌入式开发日渐盛行的趋势下,开发出方便、强大的嵌入式集成开发环境也就成为一种强烈的需求。嵌入式系统是面向特定领域的,对嵌入式操作系统进行配置是嵌入式软件系统开发中的一个重要工作。为了提高开发效率,需要嵌入式集成开发环境具有对嵌入式OS进行灵活配置的能力。目前大多数嵌入式集成开发环境都提供了图形化的配置工具来降低配置难度,提高开发效率。但是目前绝大多数主流开发环境中的配置工具并不能在图形化配置界面上完成所有的配置工作,而且有的图形化配置界面易用性较差。通过对这些工具的深入分析,我们发现造成这一现象的主要原因是这些配置工具不具有扩展性,当配置对象发生修改时图形配置界面不能适应这些变化。为了解决现有配置工具存在的问题,本文通过分析现有的主流配置工具,提出了基于XML的可扩展的嵌入式OS配置工具的设计思想和配置模型。该配置工具通过使用XML Schema和XML将配置内容与配置界面代码分离开来,使配置工具具有灵活的可扩展性。通过该方案设计和实现的配置工具原型不仅具有良好的可扩展性,而且具有高效、易用的特点。使用该配置工具,不仅可以适应同一嵌入式OS配置项发生变化的情况,还能够使用同一工具对多种嵌入式OS进行配置工作。本文着重描述了配置模型的设计,使用XML Schema以及XML对配置内容和配置结果的表示方法,还描述了如何在Eclipse上实现该配置工具的原型。同时,在文章的最后还实现了DeltaOS的部分配置项描述文件,也对配置工具原型向eLinux上的扩展作了研究。
其他文献
<正>夏季一到,宝宝易出汗,身上就容易长痱子,很多家长为之困扰,在这里给大家提供一些可行的预防措施。首先,要勤给宝宝洗澡,保持皮肤的清洁和干爽,但一定要注意使用温水,有的
近年来,中国旅游业发展迅速,旅游产业信息化成为一种必然趋势,旅游产品需要有一个集介绍、组织、预订、查询等功能于一体的旅游信息系统。地理信息技术作为信息技术的重要组
《雷雨》"是一部社会问题剧",似乎已成定论.近年来,学术界有人对此提出质疑.《雷雨》的主题究竟是什么,《雷雨》的原初追求又是什么?《雷雨》在以后的各个不同历史时期经历了
精品课程建设是促进教学改革以及提高教学质量的重要手段,《酒水知识与酒吧管理》课程是酒店管理专业的核心专业课程之一,搞好本门课的建设至关重要。我们主要从教学内容、课
随着高等教育的迅速发展,高校校园景观建设越来越受到社会的关注。在校园景观中,植物景观是很重要的一个方面。植物景观设计是集美学、生态学及文化学等多种学科以及经济发展的
<正> 在当前形势下学习邓小平同志有关教育是社会主义四化建设的战略重点、必须优先发展的战略思想,重要的是要研究在当前形势下如何把战略重点、优先发展落到实处。如何落实
本文是以一个在四川管理培训市场上生存了六年多时间并形成了一定规模的管理培训机构——西部经理学院为研究对象,去探讨从事管理培训的企业应如何评价、培育、建设自己的核心
在当今的市场竞争中,企业必须能对不断变化的市场做出快速的反应,在缩短提前期、提高产品质量、降低成本、改进服务、特别是在新产品的引进等方面具有竞争优势,才能生存和发展。
单一的"老师命题,学生作文"的教学模式,使学生缺乏真实的感受和体验,导致学生怕写作文,对写作兴趣索然。如果我们能在作文教学中给学生创设可体验和感受的情境,学生的作文就
本文从导致政策执行阻滞的关键因素——执行主体的角度入手,深刻剖析了我国政策执行阻滞的执行主体因素,并进一步地提出了改善政策执行主体执行力的对策思路。论文第一部分界