基于ARM9的GPS驱动软件平台研发

来源 :中国地质大学(武汉) | 被引量 : 0次 | 上传用户:xiangwang111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前,嵌入式产品已成为人们生活中不可缺少的组成部分,例如智能手机终端,平板电脑,掌上游戏机,导航设备,工控设备等等,嵌入式系统应用越来越广泛。本文结合当前国内外GPS导航系统发展技术、嵌入式平台技术,自己提出以ARM9微处理器为核心芯片的硬件平台以及LINUX操作系统做软件平台的总体构想来开发一款GPS导航仪。GPS系统广泛应用与城市智能交通、物流调运、汽车导航、石油勘探、野外作业等领域,它给人们生产生活带来极大便利,当前伴随着快速发展的移动终端技术,手持嵌入式设备的功能变得越来越强大,将GPS技术植入大众手持设备具备良好的市场前景。论文以模块化的思想从硬件、软件两个方面探讨系统的设计与实现。   硬件方面采用韩国三星公司的S3C2440微处理器做CPU处理芯片,S3C2440采用ARM9架构。ARM是一家公司名称,也是一种芯片处理器架构技术,ARM公司作为芯片知识产权商,只出售芯片技术。采用ARM架构的微处理器,遍及各类电子产品市场。ARM9系列CPU在高性能与低功耗方面提供最佳性能,因此硬件方面以ARM芯片为基础,外围扩充串口,USB,FLASH,LCD,以太网等模块,针对GPS信息,通过串口外接GPS模块芯片。   软件方面采用Linux作为操作系统平台,Linux是一个开源的系统,也是一套免费使用和自由传播的系统,它借鉴UNIX优点,最早基于Intel x86系列CPU实现,Linux不受任何商业公司制约。Linux使用灵活、性能高效。它是一个多用户、多任务的系统,它符合GNU条款,以及POSIX标准。Linux技术资料丰富,可网上下载内核源码以及相关模块源码,可根据需求任意裁剪、添加功能模块。Linux在嵌入式领域应用尤为广泛,Linux几乎支持当前主流芯片平台,对ARM系列支持尤为成熟,且资料丰富。ARM9系列支持MMU(虚拟内存映射)技术,因此可较好的运行Linux系统,基于其多任务能力,我们可在其上开发出各种应用程序,本系统中的GPS导航应用程序便在此系统应用层开发。   由于Linux只是一个精简内核,本身并不提供GUI(图形用户接口),因此本系统采用Qtopia作为一个类桌面图形环境,Qtopia是基于Qte(QT嵌入式版本)库的一个应用程序,它有一套图形软件设计工具,经过交叉编译后便可较好的运行在Linux操作系统上。   嵌入式系统需根据具体硬件参数修改,系统启动时引导程序需完成一系列硬件初始化工作。由于代码必须符合ARM芯片汇编格式运行,因此必须预先建立好交叉编译器,交叉编译器安装在PC机上的ubuntu系统。在完成引导程序内核、驱动、文件系统移植定制后,便可针对GPS芯片编写GPS用户态应用程序,系统整体层次鲜明,运行稳定高效。   本文结合当前各种技术,提出一种实现GPS导航设备的系统方案,即硬件上以ARM作为处理器CPU,配备外围电路模块,软件上以Linux作为操作系统并在此基础上开发GPS应用程序。此系统成本低廉、可行性高、功耗低、性能优越。
其他文献
节点定位是无线传感器网络的重要支撑技术,也是很多传感网应用的基础。大量传感器节点由于小型化、低功耗等特点,需要通过节点定位算法来获得自身位置。传感网部署环境的差异性
目的 观察转移相关蛋白2(MTA2)、低氧诱导因子1α(HIF-1α)和上皮钙黏蛋白(E-cadherin)在喉鳞状细胞癌(简称喉癌)组织及转染MTA2siRNA喉癌细胞中的表达变化,并探讨其临床意义
黄龙病,其英文以汉字拼音Huanglongbing命名的柑橘病害,由内生的、只在筛管细胞生长的、难培养韧皮部杆菌(Candidatus Liberibacter spp.)所引起,目前我国只发现亚洲种韧皮部
双站SAR是发射系统和接收系统分置于不同平台上的新型SAR系统。较单站SAR而言,双站SAR构型灵活多变,接收机可以隐蔽工作,安全性好,并且可以获取地物不同角度的散射信息,在军
本文采用平板升华法对采自大庆油田的油井油水混合物、油田驱油水及石油污染水体的4个样品进行了对多环芳烃——菲具有高效降解活性菌株的分离筛选。根据形成透明圈的速率和
与以地址为中心、侧重端到端数据传输的传统网络不同,无线传感器网络是以数据为中心,涵盖了数据感知、传输和处理的复杂任务型网络。面向应用的特点给无线传感器网络的QoS研究
我国东北辽宁省西部和内蒙古自治区东部具有丰富的化石资源。该地区陆相地层发育完好,是世界上中生代陆相地层研究的经典地区之一,主要的陆生化石主要采自中侏罗世的九龙山组和
耳聋是导致言语交流障碍的常见疾病,在世界范围发病率是每1,000名新生儿中就有一名先天性耳聋的患者,其中有50%是由遗传因素引起的。从20世纪90年代至今,引发遗传性耳聋的基因的
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
期刊
新课程改革对教育教学提出了新的挑战,也对教师培训模式有了更高的要求。基于学校和教师的实际以及教育教学中出现的问题,我校以团队主题实践式培训为突破口,指导教师在教育