基于arm的标绘台终端设计与实现

基于arm的标绘台终端设计与实现

ID:31859924

大小:3.80 MB

页数:86页

时间:2019-01-22

基于arm的标绘台终端设计与实现_第1页
基于arm的标绘台终端设计与实现_第2页
基于arm的标绘台终端设计与实现_第3页
基于arm的标绘台终端设计与实现_第4页
基于arm的标绘台终端设计与实现_第5页
资源描述:

《基于arm的标绘台终端设计与实现》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、哈尔滨工程大学硕士学位论文ClassifiedIndex:U.D.C:ADissertationfortheDegreeofM.EngDesignandRealizationofthePlotterMobileTerminalbasedonARMCandidate:GuYuSupervisor:Prof.ZhouWeidongAcademicDegreeAppliedfor:MasterofEngineeringSpecialty:ControlTheoryandControlEngineeringDateofSubmis

2、sion:January,2013DateofOralExamination:March.,2013University:HarbinEngineeringUniversity哈尔滨工程大学硕士学位论文哈尔滨工程大学学位论文原创性声明本人郑重声明:本论文的所有工作,是在导师的指导下,由作者本人独立完成的。有关观点、方法、数据和文献的引用已在文中指出,并与参考文献相对应。除文中已注明引用的内容外,本论文不包含任何其他个人或集体已经公开发表的作品成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识

3、到本声明的法律结果由本人承担。作者(签字):日期:年月日哈尔滨工程大学学位论文授权使用声明本人完全了解学校保护知识产权的有关规定,即研究生在校攻读学位期间论文工作的知识产权属于哈尔滨工程大学。哈尔滨工程大学有权保留并向国家有关部门或机构送交论文的复印件。本人允许哈尔滨工程大学将论文的部分或全部内容编入有关数据库进行检索,可采用影印、缩印或扫描等复制手段保存和汇编本学位论文,可以公布论文的全部内容。同时本人保证毕业后结合学位论文研究课题再撰写的论文一律注明作者第一署名单位为哈尔滨工程大学。涉密学位论文待解密后适用本声明。本论

4、文(□在授予学位后即可□在授予学位12个月后□解密后)由哈尔滨工程大学送交有关部门进行保存、汇编等。作者(签字):导师(签字):日期:年月日年月日基于ARM的标绘台终端设计与实现摘要海图作业标绘台是一个将纸海图和计算机控制系统相结合的标绘作业系统,在实际的航海作业中,体现的作用更尤为突出。作为标绘台重要组成的移动终端,它的发展,需适应不断升级的舰船系统需求。正因此,本文深刻研究当前标绘台终端的缺点和不足,现有的标绘终端设备技术作为背景,提出改进方案,重新对其功能、显示效果进行设计,并预留一些拓展的配置,提升移动终端的整体性

5、能,达到模块化、体积小、易扩展、易维护、易使用的设计要求,以达到最终使用的目的。首先,参照标绘台的整体设计需求,根据现有标绘台定标器的原理,提出终端的设计方案,规定终端的性能指标,明确其工作原理。在标绘台系统中,终端系统的总体由移动终端,标绘台信息处理计算机和数字化仪组成。根据现有的标绘台终端需求,当前市场上常用的多种PDA实现技术,参照PDA的原理,为了满足移动终端的高性能指标,系统选用了多种先进的、智能的、广泛的计算机控制技术,如嵌入式处理器,嵌入式操作系统,视图显示设计技术。搭建嵌入式系统,负责通信,信息处理,界面显

6、示,触摸屏和非触摸屏交互,硬件配置,多种外在驱动配置,驱动简单易行,在内核的源码基础上,可随机进行修改、配置,不仅在结构上提高了硬件的简洁性,可配置能力,又提高了海图标绘设备的纸海图数字化能力,进而把握住战场上的作战先机。根据既定的设计方案,参照所需达到的性能指标,给出移动终端的硬件需求参数,选定移动终端的硬件配置,进而以高端的ARM开发板,在PC机上,设置引导程序BootLoader,配置操作系统内核,移植Linux操作系统,根据外围硬件接口配置驱动,编写应用程序代码,配置开发板,对移动终端进行实验开发。我们选定的开发板

7、,对外围硬件有很好的支持,硬件的配置极高,可任意配置,对开发环境要求低,仅需在PC机上安装Linux虚拟机、超级终端,便可对开发板进行配置。开发板的处理器和配置的多种操作系统均与终端需求相似,我们可以模拟真实的硬件水平进行配置、扩展。选定通信接口串口和以太网口之后,随后制订通信协议,引入一些先进技术,如Qt图形界面开发库,后台数据的存储,无线与有线并存的通信方法,应用强大的通信能力,硬件上配置的冗余,串口和以太网通信分类设计确保终端的冗余、可靠和稳定。结合标绘台需要的功能,信息的处理能力,研究软件设计和管理的标准化和工程化

8、,提出应用程序的总体流程图,实现方式,功能配置,在QtDesigner开发工具下,以面向对象的程序设计思想,调用大量封装的Qt类,以及自定义的类,模块化设计。既降低了程序的复杂度,又提高了程序的健壮性。由于本课题的实用性较强,本文将重点放在应用程序的设计方面,突出强调数据处理,界面设计,交互,另外,操作

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。