欢迎来到天天文库
浏览记录
ID:46627735
大小:695.82 KB
页数:5页
时间:2019-11-26
《基于Eclipse平台的嵌入式软件集成开发环境目标机通信管理》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、第44卷第3期航空计算技术Vol.44No.32014年5月AeronauticalComputingTechniqueMay.2014基于Eclipse平台的嵌入式软件集成开发环境目标机通信管理麦先根,田丹,霍峰(中航工业西安航空计算技术研究所,陕西西安710068)摘要:基于Eclipse平台的嵌入式软件集成开发环境已经成为嵌入式软件集成开发环境的主流。嵌入式软件集成开发环境中的各种交叉开发工具依赖于目标机服务器提供的目标机通信管理功能。提出了一种目标机通信管理系统结构,描述了其各功能部件的功能和接口及其主要的工作流程,介绍了其软件架构及其主要的难点技术与解决方法。关键词:Ecli
2、pse;嵌入式;集成开发环境;目标机服务器;目标机通信管理中图分类号:TP311文献标识码:A文章编号:1671桘654X(2014)03桘0105桘04EmbeddedSoftwareIntegrationDevelopmentEnvironmentBasedonEclipsePlatformTargetCommunicationManagementMAIXian桘gen,TIANDan,HUOFeng(Xi′anAeronauticsComputingTechniqueResearchInstitute,AVIC,Xi′an710068,China)Abstract:Embedde
3、dsoftwareintegrationdevelopmentenvironmentwhichisbasedoneclipseplatformhasbecomethemainstream.TheembeddedsoftwarecrossdevelopingtoolsthathadbeenintegratedintotheIDEdependsontargetserver′stargetcommunicationmanagementfunction.Inthispaper,weputforwardatargetcommunicationmanagementsystemstructure,d
4、escribeeachpart′sfunctionandinterfaceparticu-larlyanditsmainworkflow,describesoftwareframeworkbriefly,andwediscussthemaindifficultytech-niques.Keywords:Eclipse;embedded;IDE;targetserver;targetcommunicationmanagement引言源代码编辑、项目构建、交叉运行、交叉调试、交叉测[1]Eclipse是基于插件的软件通用集成开发环境。试、固化、远程系统浏览等功能,所有的功能中,有很多Ecl
5、ipse平台提供了一套基础框架,应用程序可以作为都要与目标机进行通信才能完成。与目标机通信的功功能插件集成到Eclipse中。Eclipse当前已经成为主能,不应该由各开发工具独立实现,而是应该将目标机[2]流的嵌入式软件集成开发环境基础平台。通信功能作为一个不可缺少的基础功能。目标机通信基于Eclipse的嵌入式软件集成开发环境必须与管理就是要将开发环境中所有与目标机通信相关的能目标机进行通信,才可以对目标机程序进行交叉调试、力进行统一,并为开发工具提供目标机通信能力。测试、固化等工作。特别是当嵌入式软件集成开发环一个基于Eclipse的嵌入式软件开发集成环境的境同时支持对多个目标机
6、进行交叉开发时,对目标机系统结构见图1。进行通信管理就显得十分必要。现在航空计算机系统在宿主机端,嵌入式软件集成开发环境中,目标机正在向分布式、综合化方向发展,在航空计算机系统软通信管理是目标机服务器的主要功能。在目标机端,件开发平台中进行目标机通信管理也是必不可少的。与嵌入式软件集成开发环境通信的是目标机代理[3]。宿主机与目标机之间的通信协议是特定的代理调试控1嵌入式软件集成开发环境制协议,例如:WDB(WindDebug)、RSP(RemoteSerial基于Eclipse的嵌入式软件集成开发环境,其中集Protocol)。成有各种开发工具,支持对目标机应用程序项目管理、宿主机端
7、的开发工具如果要访问或控制目标机,收稿日期:2013-12-24修订日期:2014-04-08作者简介:麦先根(1980-),男,四川广汉人,工程师,主要研究方向为嵌入式计算机软件。·106·航空计算技术第44卷第3期就必须通过目标机服务器提供的工具支持接口。目标收线程。机服务器工具支持接口会调用目标机通信管理提供的传输器与目标机的通信依靠目标机通信连接提供通信功能和目标机进行数据的发送和接收,并将接收的目标机通信连接收发接口进行。传输器中管理
此文档下载收益归作者所有