基于Eclipse的嵌入式集成开发环境分析与设计

被引量 : 0次 | 上传用户:chrisdc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统的开发环境是非常重要的,可以在很大程度上缓解软件开发的压力,使得软件开发去掉许多重复琐碎的工作。本文针对嵌入式系统应用软件的开发需求,设计了基于Eclipse平台的应用软件集成开发环境,并在一定程度上扩展了集成开发环境的功能,从而满足了在公司开发的嵌入式系统上进行应用程序开发的需求。论文系统介绍了开发集成开发环境所基于的Eclipse平台的体系结构和基于Eclipse平台进行插件开发的方法,为后续的在Eclipse平台的基础上实现开发环境打下基础;比较详细地分析了分析CDT插件的源代码,着重研究和分析了和源代码中和C语言应用程序开发相关的部分,分析了CDT插件的体系结构,并对基本的模块内容进行详细研读;根据课题需求,添加课题需要解决的内容,将VxWorks相关操作,BSP相关操作,以及相应的嵌入式远程调试功能等在集成开发环境中进行了实现,构建成了一个良好嵌入式系统的开发环境。开发的集成开发环境已在实际中得到了应用。应用结果表明,添加的内容满足开发针对公司嵌入式系统的应用程序的需求,并且从很大程度上提高了程序开发的效率,缩短了开发周期。
其他文献
分析了目前市政污泥处置现状及处理方法,以温州某污泥干化焚烧项目为例,介绍了污泥干化焚烧技术在污泥处置中的应用。
根据流场特性设计了1个矩形射流矢量喷管。提出了在喷管内加入射流,促使喷管主流速度增高、和形成出口矢量角的设想;采用FLUENT流体计算软件,对射流矢量喷管内的二维内流场进
随着中国3G时代的大踏步到来,目前TD-SCDMA、EV-DO、WCDMA三足鼎立,3G网络的速度与稳定性成为激烈的移动通信竞争市场上起决定性的战略因素,谁的网络速度快、覆盖广、稳定性
探究式教学是一种以探究为形式的知识获取和能力培养方式,它既是一种教学理念,也是一种教学手段。在本文中,笔者就从探究教学形式和探究教学过程中的一些实施技巧入手简单谈
对某典型战斗机在8~14μm波段范围内的红外积分辐射强度空间分布进行了数值计算,考虑了大气透过率的影响,计算了使用红外搜索跟踪系统对战斗机进行探测时的探测距离,并分析了
  由于具有低成本、快速响应的特点,CubeSat系列皮卫星目前已成为国内外航天机构研究热点,但由于其尺寸较小,其能源部件太阳电池阵具有不同于传统大卫星太阳电池阵技术特点
最高额保证可以不规定保证合同的持续期间,担保法27条中的“保证期间”实际应当是指最高额保证合同的持续期问,担保法在立法技术上有检讨必要。按揭合同中的阶段性保证指出卖人
<正>《欧洲人权公约》(以下简称《公约》)第2条规定:"每个人的生命权都应受法律保护"。但是这一规定中的"每个人"是否包括未出生的胎儿,《公约》并未予以明确。因此,围绕胎儿
处于滑动带区域的桥梁结构受力复杂,主要是桥梁基桩与周围土体的相互作用复杂,现有的研究都是关于处于滑动带的桥梁基桩的受力特性分析,然而很少有论文是关于基础滑动对于桥
从街道与侧界面的关系入手,在形式美的连续性和安全性要求两方面探讨了街道界面连续性的意义,并提出了沿街建筑高度、沿街建筑贴线率、建筑高宽比和建筑屋顶轮廓线等街道侧界