基于Eclipse平台的插件扩展实现

被引量 : 0次 | 上传用户:jieshoukode
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随着信息家电、网络产品、手持设备、无线设备等的迅速发展,嵌入式系统的应用开发已经成为了计算机工业最热门的领域之一。由于嵌入式软件的特殊性,使得它的开发比传统应用程序要复杂的多,对于集成开发环境的要求也相应提高。集成开发环境(IDE),作为嵌入式开发工具中的关键部分,扮演着极为重要的角色。好的IDE将大大缩减嵌入式软件的开发时间,提高嵌入式软件的可靠性和健壮性。目前,对嵌入式开发的IDE研究多种多样,平台也各有特色。Eclipse作为开源社区的开发项目,专注于为高度集成的软件开发提供一个可扩展的开发平台和应用框架。随着Eclipse平台插件技术的发展,使得其在嵌入式领域内将有着更为广阔的前景,然而作为一个优秀的开源平台在嵌入式领域中的应用,Eclipse平台在对目标机系统配置管理这一方面还需提高,所以需要一种针对嵌入式领域的配置管理工具作为第三方插件来扩展现有Eclipse平台。本课题的目标就是设计并实现一种基于Eclipse平台的目标机配置管理工具。本文首先论述嵌入式系统开发相关技术,然后深入分析了Eclipse平台及其插件技术理论,在充分理解Eclipse插件开发理论后,结合实际情况,设计并实现了用于目标机配置管理的插件工具。该工具具有良好的软件架构和可移植性,目前已经成功应用于平台系统开发上。事实证明,该工具完全满足目标机配置管理的各种要求,大大缩短了应用软件的开发周期,对软件的质量起到了良好的保障作用。
其他文献
氧化锌作为一种多功能的Ⅱ~Ⅵ族宽禁带化合物n型半导体材料,具有六方纤锌矿结构。ZnO具有多种突出的物理特性,并以其良好的压电特性而成功应用于声表面波器件和压电传感器。
本文于2004-2006年以北京昌平国家褐潮土土壤肥力与肥料效益长期监测基地的长期肥料试验为平台,研究了长期定位不同施肥制度的土壤生物肥力特征。主要结果如下: (1)长期(1
随着计算机和因特网的推广应用,由数据处理、信息处理发展到知识处理,对语言文字处理要求的深度和广度越来越高,可以认为一个国家的语言文字的信息处理水平和处理量基本上代
单片开关电源管理集成电路具有高集成度、高性价比、简单外围电路、优越性能指标等优点,能构成高效率无工频变压器的隔离式开关电源,目前已成为国际上开发中、小功率开关电源
利用日渐成熟的无线通讯网络所建立的数据通道,以短消息作为数据传输方式,开发出基于GSMSMS的车辆防盗报警系统。该系统摆脱报警有效距离的限制,无线通讯网络能覆盖到的地方
研究大学生的全面发展,必须从当今的社会实践出发,具体的分析、考察、预测大学生的发展历程。大学生的全面发展理论应建构在"类"和"个体"两个层面,既包括大学生群体的全面发
详细讲述国内汽车防抱死制动系统(Anti-lockBrakingSystem,简称ABS)发展现状,简略介绍国内ABS的发展趋势和方向。
随着计算机技术与网络技术的普及与广泛应用,工作流技术得到了前所未有的重视和发展。工作流管理系统是实现计算机辅助协同工作的工具,能实现工作流程的全部或部分自动管理功
我国已经提出了全面建设小康社会、建立和谐社会的目标,社会主义新农村建设也如火如荼。农村公共产品供给是全面的“一面”,是“和谐一环”,也是“新”内容。但是,目前,县乡
目的通过对糖皮质激素(CCs)不同给药途径(局部、小剂量全身、局部+小剂量全身)治疗慢性阻塞性肺病(COPD)的临床观察,探讨临床治疗COPD中CCs的给药方法。方法将呼吸内科收治的