1 / 73
文档名称:

基于ARM的嵌入式GIS系统设计与实现.pdf

格式:pdf   页数:73
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于ARM的嵌入式GIS系统设计与实现.pdf

上传人:durian 2014/1/25 文件大小:0 KB

下载得到文件列表

基于ARM的嵌入式GIS系统设计与实现.pdf

文档介绍

文档介绍:浙江大学
硕士学位论文
基于ARM的嵌入式GIS系统设计与实现
姓名:李斐
申请学位级别:硕士
专业:计算机应用
指导教师:王申康
20050201
摘要件还是在硬件上面都和普通低巢煌NA嗣植骨度胧较低秤布扑隳芰ι系牟蛔悖本文研究领域涉及嵌入式硬件方案设计、嵌入式软件方案设计、僮飨低场酒逑到峁埂设备驱动程序开发、本文首先全面分析了嵌入式技术的发展现状、技术背景和面临的问题,提出了一个低成本嵌入式低车挠布教ǚ桨负腿砑教ǚ桨福⑾晗附樯芰藆噐操作系统的裁剪、移植过程和驱动程序开发过程,其中着重介绍了璞盖7⒂隢设备驱动开发。最后针对当前日益成熟的嵌入式开发模式,介绍了嵌入式开发调试技术。关键词:嵌入式地理信息系统,現,度胧降魇进入世纪年代,嵌入式技术己成为通信和消费电子类产品的共同发展方向。嵌入集成δ艿那度胧较低巢罚且桓鋈碛布旌舷低常它是移动用户导航、定位、地图查询和空间数据管理的一种理想解决方案。由于嵌入式系统的计算能力远远低于普通计算机,所以嵌入式低车纳杓莆蘼墼谌软件设计时需要根据嵌入式奶氐悖侠砑舨谩⒂呕扑悖⑶页浞滞诰蚝屠孟钟杏件的资滞。绦蚩7⒑颓度胧系统开发调试等技术。式地理信息系统
縀瑄,琋,琫.,,..,,甶,琲瑃甅瑆猚琾..,,
第一章引言研究背景使得改进后的客户终端设备轻巧便利、易于控制或具有某些特定的功能。为了实现人们在后时代对客户终端设备提出的新要求,嵌入式技术峁┝艘恢至活、高效和高性价比的解决方案。伴随信息技术与网络技术的高速发展,嵌入式技术已被广泛地应用二科学研究、工程没计、军事技术以及文艺商业等方方面面,成为后时代领域发展的主力军。嵌入式系统从上世纪七十年代出现,至今已经有多年的历史,它大致经历了以合的功能。这一类型的系统大部分用于专业性极强的工业控制系统中,一般没有操作系统支持,通过汇编语言对系统进行直接控制。这一阶段系统主要的特点是:结构和功能相对单一、效率较低、存储容量较小、几乎没有用户接口。由于这种嵌入式系统使用简单、价格便宜,以往在:盗煊蛑杏τ媒衔F毡椤5牵且丫对恫荒苁视Ω咝У摹⑿枰4笕萘看娲⒔质的现代化工业控制和后时代新兴的信息家电等领域的要求。第二阶段是以嵌入式中央处理器;。约虻ゲ僮飨低澄:诵牡那栋耸较低场这一阶段系统的主要特点是:掷喾倍唷⑼ㄓ眯越先酢⑾低晨O ⒉僮飨低持痪哂械度的兼容性和扩展性、应用软件较为专业、用户界面不够友好。这种眈入式系统的主要任务是崩来控制系统负载,以及监控应用程序的运行。第三阶段是以嵌入式操作系统为标志的嵌入式系统。这一阶段系统的主要特点是:嵌入式操作系统能够运行于各种不同类型的处理器之上、操作系统内核精小、效率高、模块化程度高、具有文件和目录管理、支持多任务处理、支持网络操作、具有图形窗口和用户界面等功能、具有大量的应用程序接口、开发程序简单、并且嵌入式应用软件丰富。然而,在通用第四阶段是以基于网络操作为标志的嵌入式系统,这是一个正在迅速发展的阶段。随着网络在人们生活中的地位日益重要,越来越多的应用需要采用支持网络功能的嵌入式系统,所以在嵌入式系统中使用网络操作系统将成为今后的发展趋势。嵌入式系统作为一种用于控制、监测或协助特定机器和设备正常运转的计算机,它通常由三个部份组成:嵌入式处理器,相关的硬件支持设备,以及嵌入式软件系统。其中,嵌入式处理器是嵌入式系统中的核心部件。按照功能和用途划分,它可以进一步伴随着上世纪九十年代末计算机网络的成熟发展,到二十一世纪,人类进入了所谓的后时代。在这一阶段,人们开始考虑如何将客户终端设备变得更加智能化、数字化,从而第一阶段是以单芯片为核心的可编程控制器系统,同时具有检测、伺服、指示设备相配性、兼窬性和扩展性方面仍不理想。个发展阶段:浙江大学硕士论文:基于那度胧紾系统设计与实现
研究内容步形成了百家争鸣的局面,较为流行的有等。】理的一种理想解决方案,可在很多领域广泛应用,如智能交通、军事、旅游、自然资源调查、细分为以下几种类型:嵌入式微控制器在嵌入式软件方面,嵌入式系统发展初期并没有操作系统的概念,大部份的功能是崩舡编语言来实现的。由于这些亍喑绦蛑荒苡糜谀骋恢痔囟ǖ拇砥鳎哉庵智度胧较低车兼容性、通用性和可扩展性都很差。镅缘某鱿质沟们度胧讲僮飨低车目7⒈涞眉虻ァ⒈这种开放式的网络操作系统的出现和成功将嵌入式系统的发展带入了一个新的阶段。将魑G度胧讲僮飨低尘哂卸嘀钟攀坪凸惴旱挠τ们熬埃庖坏阋丫玫搅艘的谌耸康首先,低澄榷ā⒐δ芮看蟆⒅С侄嘀钟布教ǎ⑶壹虻ヒ子谩K且桓鐾耆应用软件为多,许多著名的商业软件都有支持低车陌姹尽第二,的使用成本低。几乎所有的商业操作系统,如镜疦盗校夹枰S没еЦ断嗟笔康陌嫒ǚ延谩R虼耍谡庑┎僮飨低车挠用软件往往都价格不菲。两敲夥讶砑佣ù蟮亟档土擞τ萌砑目7⒊杀尽U项优势是其