- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于嵌入式Linux的GPS终端研究与实现
摘要:随着时代的发展,嵌入式系统应用技术正以飞快的速度扩展到各个领域,从现代通信到工业控制、乃至于国防安全,其踪影无处不在。目前,GPS已被广泛应用在工程测量、地理测绘、交通运输和军事等诸多领域,取得了明显的社会和经济效益,发展前景十分广阔。该文从软件平台和硬件平台两方面出发,详细论述了一个基于嵌入式系统的设计过程。介绍了一种基于嵌入式ARM的GPS终端研究与解决方案。
关键词:嵌入式系统;GPS;uclinux;S3C44B0X
中图分类号:TP316文献标识码:A文章编号:1009-3044(2010)08-2031-02
Research and Implementation of GPS Termination Based on Embedded Linux
CHAI Meng-zhu
(Department of Information Engineering,Guangzhou Institute of Technology, Guangzhou 510075, China)
Abstract: With the development of the times, embedded systems applications technology extended to various fields rapidly, from modern communications to industrial control, and even national security. At present, GPS has been widely used in engineering surveying, geographic mapping, transportation, military and many other fields,it have achieved remarkable social and economic benefits, and have a very broad prospects for development. This article embarks from the software platform and the hardware platform two aspects, discussed in detail based on an embedded system design process, presents a GPS terminal based on embedded ARMs research and solutions.
Key words: embedded system; GPS; uclinux; S3C44B0X
Linux是一种很受欢迎的操作系统,它与UNIX系统兼容,开放源代码。它原本被设计为桌面系统,现在广泛应用于服务器领域。而更大的影响在于它正逐渐的应用于嵌入式设备。uClinux正是在这种氛围下产生的。uClinux就是Micro-Control-Linux,字面上的理解就是“针对微控制领域而设计的Linux系统”。
GPS (全球定位系统)是为海上、陆地和空中各种运输工具和移动设备的导航和定位而开发的,具有高精度、全天候、全球性和点间无需通视等优点,使测量技术发生了质的飞跃。GPS技术引入我国后,特别是美国取消SA政策后的这几年发展十分迅速。随着中国的城市化的程度不断加快,使得越来越多的人口与事业单位集中在一个狭小范围内生活与工作。城市的迅速膨胀直接导致了交通网络的日趋复杂,人员流动的日益频繁也使得每个人对空间信息有了更多的依赖。盾。正是基于uclinux的开源及简单高效,本文采用uclinux作为嵌入式系统的平台研究并实现一个有效的解决数字地理集成应用方案。
1 系统总体设计
S3C44B0X是常用的一款基于ARM7TDMI内核的RISC处理器。uclinux操作系统可以很好地支持此类无MMU的处理器。三星公司的S3C44BOX是一款16/32位的高性能嵌入式微处理器,为手持设备和一般类型的应用提供了高性价比高性能的解决方案。由于它可用于手持设备,所以它提供了好多用于手持设备的功能。S3C44BOX为了减小系统成本,在它的内部集成了8K cache,可选择的内部SRAM,LCD控制器,带自动握手的2通道UART,4通道DMA,系统管理器(片选逻辑,FP/EDO/SDRAM控制器),I/O端口和实时时钟。S3C44BOX采用了ARM7TDMI内核,低功耗的设计可用于功耗敏感的应用。S3C44BOX通过提供一套全面的片上外设,大大减少了
文档评论(0)