当前位置:主页 > 科技论文 > 计算机论文 >

基于Eclipse的嵌入式调试软件的研究与实现

发布时间:2020-07-30 13:05
【摘要】: 发展到现在,嵌入式软硬件的复杂程度大幅提高,软件开发受到前所未有的挑战。嵌入式软件开发涉及到大量工具,比如编译工具、调试工具等。因此一个简单易用,工具丰富的嵌入式开发平台就显得尤为重要,它将大大提高程序开发人员的工作效率,缩短开发周期,使产品保有竞争力,在这种情况下,Eclipse应运而生。 Eclipse是一个集成开发环境,它的目的并不仅仅是成为Java的开发工具,若有相应的插件,它能够成为任何领域的开发平台。Eclipse的最大魅力在于它的扩展点机制。遵循其扩展点机制,用户可以扩展Eclipse中插件的功能,并且能够无缝集成到该平台上。工具厂商只需要在自己擅长的领域开发工具,这样就加快了软件的更新频率,促进开发平台的良性循环。 本文涉及的项目RealView Event Viewer是RVDS(RealView Development Suit)嵌入式高端开发平台下的一部分,由武汉理工大学英蓓特嵌入式研发中心研发。该系统采用Eclipse插件形式开发,通过采集ARM核中提供的各种跟踪数据,按照采集到的数据格式的不同,解析为不同的数据类型,最终以文本、模拟曲线、事件图标等一系列图形化的方式向用户展示目标板中程序的运行情况。该系统还提供了扩展接口,若用户需自定义数据,就可以通过Eclipse插件开发的方式生成自己的功能扩展插件。 论文首先研究了嵌入式软件开发的特点以及现状,分析嵌入式开发工具遭遇的挑战,从而指出开发工具平台化的趋势。然后介绍了Eclipse平台在嵌入式领域中的应用,分析了其插件体系结构,并就其插件开发环境及插件的懒加载机制进行了描述。最后基于项目,分析了项目的总体需求,项目的总体结构以及项目的模块划分及其划分原则,重点讲述了数据汇总前台显示,详细的介绍了其中用到的各种技术,包括数据模型的实现、图形界面的实时更新、用户配置、图形界面与用户交互、性能优化等。 通过本课题的研究及项目的实现,最终可以帮助使用ARM核的用户分析、调试目标程序,从而提高软件开发效率。
【学位授予单位】:武汉理工大学
【学位级别】:硕士
【学位授予年份】:2010
【分类号】:TP311.52;TP368.12

【相似文献】

相关期刊论文 前10条

1 谢俊;;DIRECTOR的数据库功能实现[J];福建电脑;2007年06期

2 ;软件与开发工具[J];电子设计技术;1997年09期

3 丁杰;谢忠;;基于REI的Rational Rose插件开发研究[J];科技信息;2006年04期

4 ;利用插件提高Office功能[J];每周电脑报;2006年17期

5 张文;王坚;熊节;代远;陆亦斌;段胜春;;RoR开发工具大比拼[J];程序员;2007年08期

6 张彦钊,李霞;基于SCORM的在线试题开发工具的研究[J];微机发展;2005年11期

7 赵川;丁志刚;宗宇伟;;基于Eclipse的测试工具管理平台构建[J];计算机工程;2006年17期

8 ;软件开发大事记[J];程序员;2004年09期

9 檀琪琪;骆艳洁;王静悦;;基于VB.NET实现SolidWorks内嵌插件[J];科技信息(学术研究);2008年36期

10 续蕾;;嵌入式系统平台下开发工具浅析[J];电脑与电信;2009年04期

相关会议论文 前10条

1 姚再勇;郑启龙;许胤龙;姚震;张红涛;胡晨光;;基于Eclipse的并行开发环境EMPI[A];2005年全国开放式分布与并行计算学术会议论文集[C];2005年

2 翟曙光;;一种实用的组件式GIS的设计方法[A];'2005数字江苏论坛——电子政务与地理信息技术论文专辑[C];2005年

3 陈三定;;通用文件格式转换工具的设计与实现[A];中国新闻技术工作者联合会2008年学术年会论文集(上)[C];2008年

4 过雅南;李侃;赵棣新;Koji UENO;;一个基于通用VME插件的中微子望远镜触发电路[A];第11届全国计算机在现代科学技术领域应用学术会议论文集[C];2003年

5 文齐;印桂生;杨光;;基于端口扫描和插件的网络漏洞扫描器的设计[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(下)[C];2006年

6 王卫锋;赵晓明;郑少仁;;基于SMTP协议的邮件服务器防病毒前端插件研究和实现[A];开创新世纪的通信技术——第七届全国青年通信学术会议论文集[C];2001年

7 文江敏;;互联网上地理信息发布现状简析[A];全国测绘与地理信息技术研讨交流会专辑[C];2003年

8 周国祥;吴自文;;Acrobat插件在PDF安全中的研究与应用[A];第六届中国测试学术会议论文集[C];2010年

9 薛涛;唐文忠;杨宗煦;;数据库漏洞扫描器系统的设计与实现[A];2006中国控制与决策学术年会论文集[C];2006年

10 韩敬伟;井涛;;COM组件技术在智能测量仪器中的应用[A];2008中国仪器仪表与测控技术进展大会论文集(Ⅲ)[C];2008年

相关重要报纸文章 前10条

1 华捷;给你介绍一套Linux开发工具[N];中国计算机报;2005年

2 ;“流氓插件”插伤搜索市场[N];民营经济报;2006年

3 仲勇;封锁常见网页插件的安装提示[N];中国电脑教育报;2004年

4 断水流;把恶意ActiveX插件扫地出门[N];电脑报;2004年

5 小三;我的网上银行不能用了?[N];电脑报;2005年

6 重庆 李文欣;Linux技巧园[N];电脑报;2004年

7 江苏 精灵;Maxthon的三把下载利“剑”[N];电脑报;2004年

8 晓燕;此百狗非彼百狗baigle为己正名[N];国际商报;2006年

9 河北省乐亭县新寨高中 朱立民;浅谈PowerPoint中声音插件的共享播放[N];中国电脑教育报;2005年

10 SUNING;在Linux下玩QQ[N];电脑报;2004年

相关博士学位论文 前10条

1 杨珩;大亚湾中微子实验中RPC电子学前端读出板和读出插件的研制[D];中国科学技术大学;2010年

2 丁肇辉;网格元调度系统的研究和CSF4元调度器的设计与实现[D];吉林大学;2009年

3 姬伟;面向业务的空间信息服务应用开发体系链[D];中国地质大学;2010年

4 毕林;数字采矿软件平台关键技术研究[D];中南大学;2010年

5 陈永华;WebGIS三维可视化的研究[D];解放军信息工程大学;2000年

6 田翠华;基于WSRF的交通信息服务网格的研究[D];东北大学;2008年

7 张向奎;汽车车身部件快速成形仿真技术平台与关键算法研究[D];吉林大学;2008年

8 付永刚;桌面环境下的三维用户界面和三维交互技术研究[D];中国科学院研究生院(软件研究所);2005年

9 苏年乐;仿真模型可移植性规范的多核并行化研究[D];国防科学技术大学;2010年

10 张秀程;开放式航天任务仿真引擎技术研究[D];中国科学院研究生院(空间科学与应用研究中心);2011年

相关硕士学位论文 前10条

1 闫志贵;基于Eclipse的嵌入式调试软件的研究与实现[D];武汉理工大学;2010年

2 马焱炜;可视化集成开发环境研究[D];武汉理工大学;2006年

3 焦艳梅;常见插件和插箱结构的连接性能仿真与分析[D];西安电子科技大学;2011年

4 赵泽松;总线——插件式体系结构方法研究[D];重庆大学;2001年

5 徐鑫;一个易扩展的基于点的造型和绘制系统平台[D];浙江大学;2006年

6 刘丁瑞;刑法学视野中的第三方插件[D];中国政法大学;2011年

7 金星善;基于Eclipse RCP的应用系统研究与实现[D];武汉理工大学;2011年

8 李腾飞;基于多分类SVM的营销风险评价软件设计[D];天津大学;2010年

9 焦永鑫;基于浏览器插件的网络钓鱼防范研究[D];吉林大学;2011年

10 刘靖超;面向数据采集的信息集成系统设计与实现[D];河北工业大学;2005年



本文编号:2775580

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2775580.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户fc46c***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com