基于嵌入式操作系统的可移植GIS开发和应用研究

合集下载

最新-嵌入式系统硬件抽象层的建立及软件的可移植性设计 精品

最新-嵌入式系统硬件抽象层的建立及软件的可移植性设计 精品

嵌入式系统硬件抽象层的建立及软件的可移植性设计摘要在阐述嵌入式系统软件设计方法的基础上,介绍嵌入式系统底层软件可移值性设计和硬件抽象层的建立;举例说明利用此思想的嵌入式软件的设计及测试过程。

关键词设备驱动程序嵌入式系统软件设计可移植性1嵌入式系统设计
由于嵌入式系统有着体积小、功能集中、可靠性高等优点,已被广泛地应用到日常生活的各个方面,如移动通信、工业控制、医疗器械,家用电器等。

如何缩短嵌入式系统的开发周期,降低开发成本,以及提高产品的可靠性已成为嵌入式行业普遍关注的问题。

在嵌入式系统设计中,通常采用以下设计方法。

1瀑布模式开发过程
瀑布模式开发过程工作模式简单,任务的划分协调及人员安排、物质材料的分配管理都比较容易。

如图1所示,开发过程为从硬件到软件的流水线式进行。

此类开发方式有以下特点
◇小系统,如利用8051控制的低速率信号采集等;范文先生网收集整理◇开发所需人力、物力资源有限,一般1个或几个人即可完成;
◇要求开发人员对软、硬件设计和制作都比较熟悉;
◇对开发周期要求不高,此类开发过程无疑会使用最长的开发周期;
◇在开发过程中,任一环节的阻塞都会影响其它环节的开发。

2模式开发过程
模式开发过程为一种并行的工作方式,任务的划分协调及人员安排、物质材料的分配都必须考虑不同工作内容,如图2所示。

开发过程为硬件和软件同时进行,最后联合调试。

此类开发方式有以下特点
◇大系统,如利用等处理器设计的网络交换访问设备;
◇开发人力、物力资源比较丰富;
◇开发人员分工比较明确,软件开发者可不需了解太多的硬件信息,而硬件开发人员对软件也可不做太多了解;。

嵌入式系统及应用研究方向

嵌入式系统及应用研究方向

嵌入式系统及应用研究方向嵌入式系统是指将计算机技术应用于各种终端设备中,通过嵌入的方式实现特定功能的计算机系统。

嵌入式系统广泛应用于家用电器、通信设备、医疗设备、交通工具等各个领域,并且随着科技的发展,嵌入式系统的研究方向也不断拓展。

以下是对嵌入式系统及应用研究方向的探讨。

一、嵌入式系统的基础研究方向:1. 硬件设计与控制:嵌入式系统的硬件设计是其基础,包括电路设计、片上系统设计、芯片设计等。

在硬件控制方面,研究人员不仅需要了解各种传感器、执行器等硬件设备的工作原理,还需考虑如何设计高效稳定的控制算法和电路设计,以实现设备的自动化控制。

2. 嵌入式操作系统与驱动开发:嵌入式系统通常需要使用专门的操作系统和驱动程序来管理和控制硬件设备。

研究方向主要包括操作系统的内核设计与实现、驱动程序的开发与优化,以及嵌入式操作系统与硬件设备的兼容性研究等。

3. 实时系统与软件可靠性:嵌入式系统中许多应用要求对系统的实时性能和可靠性有较高的要求。

研究方向主要包括实时任务调度算法的设计与优化、系统实时性能的测评与测试、软件工程与可靠性设计等。

4. 嵌入式软件开发:嵌入式软件开发是嵌入式系统的核心内容之一。

研究方向主要包括嵌入式软件架构设计、嵌入式编程语言和工具的研发、嵌入式软件测试与调试等。

5. 网络与通信技术在嵌入式系统中的应用:随着互联网的普及和物联网的兴起,嵌入式系统越来越多地与外界进行数据交互和通信。

研究方向主要包括网络协议的适配与性能优化、嵌入式系统的远程监控与管理、嵌入式系统的安全性与隐私保护等。

二、嵌入式系统的应用研究方向:1. 智能家居与物联网:智能家居是指通过嵌入式系统和物联网技术实现家庭设备的智能化管理和控制。

研究方向主要包括家庭设备的集成与互操作、智能家居系统的安全性与可靠性、以及智能家居与能源管理、健康监测等领域的结合等。

2. 智能交通与车联网:智能交通系统以及车联网是嵌入式系统的另一个重要应用领域。

基于Windows CE的嵌入式GIS设计与应用

基于Windows CE的嵌入式GIS设计与应用
t p a d h l e t r k l ,ma p r t n a n odg su es i s l p o e a i ,GPS d t n g me ta d o t iig t e a ih tco h rc t o a a ma a e n n p i zn h rt me i fs o t u . m Ke wo d :p ra l e mi a ;GI i CE;S p r a y rs o tbetr n l SW n u eM p
向单兵提供及时的地理信息 , 目标定位和导航功能; 可作 为手持终端为士兵提供实时信息交换 ; 可为指挥中心提供
战场 视频 图像 ; 配有 地磁 传感 器 等设 备 , 对其 进行 控 制 。 并
系统对 各种 信息进 行集 成 和处 理 , 为士 兵 提供 精 确实 时 的
入式地理信息系统 (egahc nomao yt GI) go r i ifr t nsse p i m, S 软件平 台的研究 与发展 提供 了 良好 的机 遇 。
关键词 : 手持终端 ; 地理信息 系统 ;WiC ;S pr p n E u eMa 中图分类号 :T 3 1 1 P 1. 文献标识码 :A
Emb d e S b s d o i d wsCE e d d GI a e n W n o :
Ya n W u Ni g Re a g o Ro g n n Lin
( olg f nomainS i c n c n lg , migUnvri f rnuis n to a t s C l eo fr t ce eadTeh oo y Na n iest o o a t dAsrn ui ,Naj g2 0 1 ) e I o n y Ae ca c ni 1 0 6 n

一种支持GIS的通用嵌入式GUI的研究与实现

一种支持GIS的通用嵌入式GUI的研究与实现

p prpo oe e a ht tr ad razt n o I-ae e ea e b d e U ( a e a e rpsd t r i cue n elai f a G Sb sd gnrl m e dd G I cl d h c e i o l X U ) d pigalyrdac icue X U u d ytm a s at ae w i a ak te G I .A o t e rht tr , G I i sass bt c yr hc cnm s n a e e b l e r l h h
维普资讯
第 8卷 第 1期
20 0 7年 3 月
信 息 工 程 大 学 学 报
J u na fI f r to o r lo n o main Engn e ng Unv riy i e r ie st i
Vo _ . l 8 NO 1 Ma. 0 r 20 7


( .n tueo nomain E gn e n ,no ain E gn e n iest, h n z o 5 0 2, hn ; 1 I s tt fIfr t n ie r g Ifr t n ie r gUnv ri Z e gh u4 0 0 C ia i o i m o i y 2 Is tt fS in e,no ain E gn eigU iest Z e gh u4 0 0 , hn ) .n tueo ce c Ifr t n ie r nv ri h n z o 5 0 1 C ia i m o n y,
di e e c so a o so e a ig s se s As s fwae s d o f r n e fv r u p rtn y tm . f i o i r sba e n XGUIc n r n o i e e tOS wi - a u n d f r n t h o tmo i i g t ec de he efc e c ft e s fwa e d v l p e ti n a c d. An h p c a e u df n o s,t fiin y o h ot r e eo m n se h n e y h d t e s e ild - ma d fGI r e swe 1 n s o S a e m ta l. K e r s: mbe e y wo d e dd d GUI ;GI b s d;g ne aiain; s se a sr c a e S- a e e r l to z y tm b ta tly r

军用导航系统中通用嵌入式GIS应用构架研究

军用导航系统中通用嵌入式GIS应用构架研究

中图 分类号:TP302. 1 文献标识码:A 文章编号:1672 - 8211(2008)01- 0065 - 04
嵌人式地理信息系统( 简称嵌人式GIs ) 是把优化的地理信息系统数据引擎嵌人到小型移动设备上, 系统占 存小, 用内 数据分析、 显示实时性强, 能够进行快速的数据检索和查询, 具备体积小、 功耗低、 携带方
手持 端[3 采 恶劣 境的 块化 计, 终 [ 1, 用抗 环 模 设 用户可以 基 元模 基础 根 在 本单 块的 上, 据具体 重新配置 任务
终端的硬件和软件模块, 使终端能够以灵活的方式适应各种作战任务的需要。又如, 在美国陆军装备最先 进的坦克M 2 上的车辆定位导航系统经实验后表明, IA 由于该系统定位的精确度及显示的实时性, 使得坦
了常用的 GIS 功能构件。其体系结构如图1 所示。
具体 应用
Hale Waihona Puke 通 用 嵌 入 式 0 品 应 用 构 架
操作系 统平台 硬件 平台
图1 导航系统中 通用嵌入式GIS 应用构架
系统抽象层由 针对具体操作系统和具体硬件环境编写的一系列函数构成, 这些函数代码简练、 执行效 率高, 对上层提供统一API 接口, 因此实际硬件和操作系统更换不会影响上层应用软件。系统抽象层包括 硬件抽象层和操作系统抽象层。操作系统抽象层屏蔽底层具体操作系统的差异, 负责提供与操作系统无 关的调用接口, 提供统一的线程机制, 包括线程接口、 线程优先级映射和多任务保护;硬件抽象层负责隐藏 具体硬件细节, 提供与硬件无关的统一设备访问接口和一系列硬件管理功能, 包括: 中断管理、 设备管理、
2008 年3 月
军事运筹与系 统工程
Ma r . Vol. 22
200 8 No. 1

《嵌入式应用开发设计》课程教学大纲

《嵌入式应用开发设计》课程教学大纲

《嵌入式应用开发设计》课程教学大纲课程名称:嵌入式应用开发设计英文名称:Design and Application Development of Embedded Systems课程编码:51610135学时/学分:46/2.5 :课程性质:选修适用专业:计算机应用先修课程:计算机组成原理,计算机系统结构,操作系统原理,嵌入式操作系统,微型计算机原理及接口技术,单片机原理及应用。

一、课程的目的与任务本课程是一门涉及嵌入式计算机硬件、软件以及应用的综合性计算机课程。

本课程面向的学生主要是高年级本科生。

课程的目的是培养学生设计和实现嵌入式系统的能力。

本课程的任务是学习嵌入式计算机硬件软件构成,以及嵌入式系统的主流操作系统和软件开发技术。

本课程主要分为嵌入式体系结构、嵌入式操作系统、嵌入式软件开发。

嵌入式体系结构的教学主要围绕ARM体系结构进行,ARM体系结构在嵌入式领域占有相当大的比例,通过本课程的学习,使学生掌握ARM体系结构,ARM指令集、以及在ARM体系下的嵌入式编程。

二、教学内容及基本要求第一章嵌入式系统概述教学目的和要求:(1)主要介绍嵌入式系统的定义与基本概念,嵌入式系统的硬件/软件特点、嵌入式系统的类型及其发展过程;(2)嵌入式系统的基本设计过程与方法。

基本要求:介绍嵌入式系统的基本概念,硬件/软件特点,嵌入式系统的设计方发与过程。

教学难点和重点:嵌入式系统的特点;嵌入式系统硬件、软件的基本设计过程与方法。

教学方法和手段:课时安排:2学时第一节嵌入式系统简介1.1.1嵌入式系统的定义1.1.2发展历史1.1.3特点1.1.4实时性1.1.5市场1.1.6嵌入式系统组成第二节嵌入式处理器1.2.1嵌入式处理器分类1.2.2知识产权第三节嵌入式操作系统1.3.1嵌入式操作系统结构1.3.2嵌入式操作系统的有关基本概念1.3.3使用嵌入式操作系统的优缺点1.3.4嵌入式操作系统分类第四节嵌入式系统的典型应用1.4.1嵌入式系统的应用领域1.4.2嵌入式系统的应用实例第五节嵌入式系统的基本设计过程1.5.1嵌入式系统设计的主要步骤1.5.2需求分析与规格说明1.5.3体系结构设计1.5.4构件设计1.5.5系统调试与集成复习与作业要求:阅读教材的第一章,上网查阅对嵌入式系统的一般介绍。

eSuperMap嵌入式GIS开发平台介绍


路网突发事件等各类参数,为公安、交通和医疗等行业应用提供强大的路径分析功能。 (2) 捕捉功能 eSuperMap 在进行距离和面积量算时提供精确的捕捉功能,使量算结果尽可能保持最 小的误差,充分满足了房地产管理、设施管理和土地规划等领域的行业需求。 (3) 缓冲区分析功能 eSuperMap 提供点、线和面实体的缓冲区分析功能,用户可以预先了解缓冲区内各项 综合情况,根据实际情况预设分析条件和影响参数。借助分析结果,做出科学合理的判断, 为水利防洪、道路建设和城市改建等提供决策依据。
7、支持矢量和栅格数据的叠加显示
eSuperMap 通过超图软件股份有限公司海量影像数据显示技术实现 SIT 数据文件的快 速显示,可以与矢量数据进行叠加显示,获得更好地显示效果。
8、增强的导航与路径分析功能
(1) 全面改进路径分析算法,针对不同内存容量的设备提供不同的模式。对内存较 多或很多的设备,可使用大内存模式,对大数据量进行快速的路径分析。对内 存较少的设备,可用小内存模式,同样可以进行大数据量的路径分析;
客户端可与服务器之间相互数据传输,通过标准化接口实现客户端与地理信息服务器(如 SuperMap iServer、SuperMap 、GeoServer)之间的信息交互。 (1. )支持基于 WMS 协议的栅格数据传输。 (2. )支持基于 WFS 协议的矢量数据传输。
6、高效的数据引擎
(2) 新增对调头路的支持; (3) 新增行驶方向错误提示; (4) 新增获取当前路段和下一路段的全部信息功能; (5) 改进导航算法,提高了导航的效率,增强了导航的准确性和稳定性。
9、基于规则和时态的路径分析功能
eSuperMap 针对真实道路环境下进行路径分析的复杂情况,专门开发了基于规则的路 径分析功能, 用户通过自定义路口的通行和转向规则, 可பைடு நூலகம்准确描述任何复杂路口和立交桥 的通行规则。另外,eSuperMap 的规则还可以定义时间特征,例如 15:30~16:30 分道路禁止 左转。在高级路径分析功能中,eSuperMap 的路径分析引擎在时态计算模式时,可以结合道 路记录的行车时间和规则的时间信息, 模拟实际行车过程规划出一条具有时态特征的推荐路 径。不仅如此,时态路径计算功能还可以和道路权值更新功能相结合,可以实现实时交通信 息接收和动态路径计算的功能。 10、领先的海量影像存储与显示功能 eSuperMap 提供了先进的 SIT 影像访问技术,SIT 具有优秀的压缩算法平均压缩比接 近 1:10,理想情况下,压缩性能超越了目前流行的小波压缩。在访问性能方面,SIT 通过专 门针对嵌入式环境的数据结构有效的控制了内存和 CPU 的开销。通过严格测试显示,1GB 的影像数据任意比例尺缩放的反映时间小于 1 秒。目前,该技术大大领先国内同类产品,已 被应用于多个国防高科技项目中。

嵌入式操作系统的可移植性和安全性研究

嵌入式操作系统的可移植性和安全性研究随着嵌入式设备越来越多,嵌入式操作系统所占据的市场份额也逐渐加大。

嵌入式操作系统是一种高度集成的操作系统,它们旨在为嵌入式设备提供完美的软件环境,以满足各种不同的应用需求。

然而,由于硬件平台,软件驱动程序,应用程序和网络协议等方面的不同,嵌入式操作系统的可移植性变得至关重要。

同时,对于嵌入式设备领域,安全问题也愈加引人关注。

因此,研究嵌入式操作系统的可移植性和安全性对于这个行业至关重要。

一、可移植性可移植性是指嵌入式操作系统在不同硬件平台之间以及不同开发环境之间的能力。

高度可移植的嵌入式操作系统必须在各种硬件平台上得到广泛的测试和验证,包括各种处理器架构和处理器类型,不同类型的存储器,输入/输出设备和网络接口控制器等等。

此外,它们必须能够在不同的开发平台上进行构建和运行,如编译器和调试工具。

为了解决嵌入式操作系统的可移植性问题,人们提出了很多的解决方案。

例如,间接层或虚拟机技术可以将嵌入式操作系统与硬件平台分离,以便更容易地移植到其他硬件平台上。

这种方法可以帮助维护同一代码库,从而使代码简洁,易于维护。

此外,模块化系统和结构化设计也可以帮助提高嵌入式操作系统的可移植性。

另外,也有一些开源的嵌入式操作系统,如FreeRTOS、uC/OS、Linux嵌入式和Contiki,这些操作系统都具有高度的可移植性。

这些操作系统具有强大的社区支持,可以提供广泛的硬件平台支持,同时还提供各种工具和示例代码,方便开发人员在不同的平台上方便地移植代码。

二、安全性安全是嵌入式设备设计中最为关键的问题之一。

因为这些设备往往被用作网络交互,存储及处理重要数据,一旦这些设备被攻击,后果很严重,比如数据泄露、信息黑客等。

同时,高度集成的嵌入式操作系统和硬件架构也使它们更容易受到攻击。

因此,嵌入式操作系统必须有强大的安全机制来防止各种攻击。

一般来说,嵌入式操作系统的安全机制包括几个方面,如数据加密、网络安全、系统审计和访问控制。

嵌入式系统应用技术的研究与开发

嵌入式系统应用技术的研究与开发嵌入式系统是一种电子计算机系统,它是特别设计用于执行特定功能的计算机系统。

这种系统常用于控制和监视系统,如智能手机、数字相机、车载音频系统等。

为了实现嵌入式系统的工作,需要使用一系列技术和工具来进行开发和应用。

本文将探讨嵌入式系统应用技术的研究与开发,包括嵌入式系统基本原理和常用技术,以及嵌入式系统应用开发的方法和工具。

一、嵌入式系统基本原理嵌入式系统本质上是一个计算机系统,它具有计算、存储、控制和通信等功能。

由于嵌入式系统的特殊应用环境,它的体积、功耗、成本和性能等方面都有较高的要求。

嵌入式系统通常由下列组成部分组成:1. 主处理器/控制器主处理器/控制器是嵌入式系统的核心,负责计算、控制和管理系统的硬件和软件资源。

主处理器/控制器的类型和性能直接决定了系统的功能和性能。

常见的主处理器/控制器有ARM Cortex系列、Intel x86系列、MIPS系列等。

2. 存储器存储器用于存储系统程序和数据。

由于嵌入式系统的体积和功耗都有限制,因此存储器通常采用闪存、EEPROM、SRAM等低功耗、小体积的型号。

3. 输入/输出设备输入/输出设备用于与外界进行数据交换,如键盘、鼠标、显示屏、声卡、网卡等。

嵌入式系统通常使用专用的输入/输出设备,以满足应用需求和耗能要求。

4. 网络设备网络设备负责系统与外部网络通信,如以太网卡、无线网卡、蓝牙模块等。

网络设备的选择和配置决定了系统的通信速度和稳定性。

二、嵌入式系统常用技术1. 硬件设计嵌入式系统的硬件设计主要涉及主处理器/控制器的选择、连通性设计、电源管理等方面。

硬件设计的质量和性能直接决定了嵌入式系统的稳定性和能耗水平。

2. 软件开发嵌入式系统的软件开发主要涉及核心程序设计、驱动程序编写、通信协议实现等方面。

软件开发的质量和可靠性直接决定了嵌入式系统功能的实现和应用效果的稳定性。

3. 中间件中间件是嵌入式系统开发中常用的技术。

嵌入式GIS地图框架的设计与实现的开题报告

嵌入式GIS地图框架的设计与实现的开题报告一、选题背景随着物联网、移动互联网等技术的不断发展,人们对于地理信息的需求日益增长,尤其是在物联网和智能城市的应用方面,GIS技术变得越来越重要。

嵌入式设备作为物联网的重要组成部分,往往需要集成GIS 技术来实现地图可视化、地理数据显示和空间分析等功能。

因此,嵌入式GIS地图框架的设计与实现具有重要的现实意义。

目前,已经有很多开源GIS地图框架可供选择,如OpenLayers、Leaflet、MapBox等等,但是这些框架都是基于Web技术的,所以无法直接应用于嵌入式设备上。

因此,本文将研究如何设计和实现一种适用于嵌入式设备的GIS地图框架。

二、研究内容本文主要研究内容如下:1.调研和分析已有的GIS地图框架,了解其特点和局限性;2.研究和设计嵌入式GIS地图框架的架构和核心功能,包括地图显示、地图交互、地理数据处理和空间分析等;3.开发和实现基于嵌入式设备的GIS地图框架,包括框架的核心模块和示例应用程序;4.进行框架的性能测试和优化,验证框架在嵌入式设备上的可行性和实用性。

三、预期结果通过本次研究,预计可以得到以下结果:1.设计和实现一种适用于嵌入式设备的GIS地图框架,该框架具有较小的体积、低的资源占用和优秀的性能表现。

2.提供示例应用程序,验证框架的功能和实用性。

3.对比和分析已有的GIS地图框架,从中总结出优缺点,为后续的相关研究提供参考。

四、研究方法本文采用了以下研究方法:1.文献调研:对已有的GIS地图框架进行系统调研和分析,了解其特点和局限性,为设计嵌入式GIS地图框架提供参考;2.需求分析:从用户需求的角度出发,确定嵌入式GIS地图框架的功能和性能要求;3.设计与实现:根据需求分析的结果,设计和实现嵌入式GIS地图框架,并开发示例应用程序;4.测试与优化:对已实现的框架进行性能测试和优化,验证框架的可行性和实用性。

五、进度计划本次研究的进度计划如下:1.前期准备工作(3周):进行文献调研,明确需求;2.设计和实现(6周):根据需求设计和实现嵌入式GIS地图框架,开发示例应用程序;3.测试与优化(2周):对已实现的框架进行性能测试和优化;4.撰写论文(3周):撰写开题报告和论文,进行修改和完善。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

’本文得到基于组件的嵌入式地理信 息系统 ( “ 6 ”科研项 目No 2 0 A 3 10)的资助 。 83 .0 2 A1 5 4
【 作者简介 】 班凯 ( 9 2 ),硕 士研 究生 ;研 究方向 :嵌入 式 系统 阳蝥舆 集线移勤计 算。E ma : a a a @yh otm. . 18 - — i k i i n ao . c l kb o n
系统。
S s m) yt e 是基于空 同地理信息敷攘的多挈科交叉 的 新舆遗缘孥科 ,因其强大的敷撩虎理功能 ,已被庚 泛地虑用于圆民经滂生麈的各侗领域 ,比如资源分
析、人 口统 、交通逗翰 、市政工程等等。舆此 同 峙,嵌入式 算横得到 了迅速的骚展 , 越柬越多 的 智能、便携 、手持式毅侑相缝出现 ,比如 P A、智 D
根撩前 面的描述 ,可移植性[ 是嵌入式 G S 4 - I
如常兄的掌上鼋晒、卓载尊航毅侑 、手横 、楼顶盒 等等 , 都是嵌入式毅侑 。正是遣獯不一致性使得使 用在嵌入式彀侑上面的系统各不相 同,因此 ,嵌入
的一大基本要求。在嵌入式 G S I 模堍毅 部分 , 采 用 C M ( o p nn bet d1 技衍作焉整髓 O C m o et j e) O cMo
虑敷撩虎理的罔题 ,如空同敷撩快速查询等。 嵌入式操作系统越柬越智能化 ,很多的智能嵌 入 式操作系统 已经能够支持很後雅 的 算并且提 供 比较高的支持 ,比如 2 D、3 D颞示 ,G S支持 , P
纲络服耪等等。因此 , 嵌入式 G S系统遗必须要能 I 够支持纲络服耪 、G S P 等等此频後雅的功能。
嗣键祠 :嵌入式 G S I ;可移植 ;C M;中闭件 O 式 G S的一侗首要要求即是可移植性 , I, om t n ega i If a o pc r i
寅现高可移植性 的通用嵌入式阴骚框架 , 使其舆嵌 入式 G S系统结合起柬,成届可移植的嵌入式 G S I I
维普资讯
A r2 0 , o me4 N . S r N .9 p. 0 7 V l , o4(e ̄ o 2 ) u
通讯和针算摄
Jun l f o  ̄ u i lna dC npI IS 1 4 -7 9 U A o ra o n ne i n o 1I S N 5 87 0 , S C ao
基 于嵌入式操 作 系统的可移植 GI S阴登和臆 用研 究
班 凯 ,谢 忠
( 中困地 赁大学信 息工程学 院,武漠 4 0 7 3 0 4)
摘 要 :嵌入式计算棱技衍 日臻完善 ,嵌入式彀借被赓泛的使用在各行各案曹中。本文以组件化的嵌 入式地理信息 系统 ( I 研登 ( 8 3 G S) “6 ”项 目)焉背景,简要分析 了移勤效借的特黠和嵌入式 G S系统彀 I 计的稳健要求,在此基磋上着重阐述 C M 技衍和 中闭件技衍在嵌入式 G S髓登 中的虑用。 O I
谢忠,教授,副院畏, 硕士、博士生尊缔;研究方向:嵌入式Gs I和互骈,G S  ̄ I。
3 l
维普资讯
基 于嵌入式操作 系统 的可 移植 GI S阴蛩和庶用研究
彀 的指撙思想 。 C M 是一疆平誊燕嗣的 ,面向封象的 ,针封 O 分布式 算瑕境提 出的一檀新的技衍檩辈,因此 , 它能够满足嵌人式 G S系统可移植性的要求 , I 满足 逋虑大型分布式 算瑕境的要求 ,以及在 3 G纲络 畴代的移勤智能终端彀借上使用的要求 。
存储 ,一直是嵌入式毅侑的一侗局限因素。在 各疆不同的嵌入式操作系统中,系统本身封敷撩的
管理有一定的大小限制 , 同敷攘的敷撩规模一般 空 比较大 ,焉了能够存储大容量的空同敷攘和使有 限 的存储空 同能够虎理大容量 的空 同敷撩 ,嵌入式
G S必须要考虑敷攘存储 的圊题。同峙 , I 遗必须考
研究并寅现嵌入式操作系统之上的可移植 G S I 虑用 舆阴骚具有非常重要的现寅意羲。 嵌入式 G S的缝髓 要求 I
嵌入式口 毅侑徒其骚展之初便是多疆多檬 , 比
综 上所述 , 嵌入式 G S I 系统将是一侗可移植的 , 能够寅现後雅逗算 的, 并且能够跟大型 G S系统造 I 行信息交互的多功能 G S系统平塞 。 I 基于组件的嵌入式 GI S系统
能手横等等。因嵌入式毅侑本身的傻越性 ,其更是 被庚泛的使用在各行各柴 中。相 比于桌面鼋腊 ,嵌 入式毅侑在存储 、逗算 、功耗 、移植等方面有着很 大的局限性 , 使得现有 G S系统不能直接在嵌入式 I
毅侑上面直接使用 , 并且 , 在现有 G S I 下面阴骚的 程序也不能直接在嵌入式操作系统上使用 ,所 以,
的主要特黠可箭纳餍以下三黠 :
I基组群寅G基敷存和理 磋件 ( I本接取管) 琨s
各组件群的功能描述焉 : () 磋组件群 1基
()喜有的空 同数撩存储和管理。研究大容量 1 空同数撩的墨缩和存储疆勤技衍,以及矢量空同敷 撩、 遥感影像和栅格空同敷撩 的壁缩和存储驱勤技 衍 ,寅现了喜有的 ,不依赖操作系统的空 同敷撩存 ,
31嵌入式 GI . S系统概述 相 比于大型 G S系统 。 I 嵌入式 G S I 系统是大型


虑组群寅 级用能 用件( 高虑功) 昏 现 U

通组群寅G 本析理能 季 用件( I 分扇功) 现s 基


圃 1 嵌入 式 GI S系统框架结棒田

GS I 系统的编影 , 能够寅现大型 G S的大部分功能 , I 比如空 同敷撩的管理 、 可视化、 涮竟、 编靼、 查拘 、 榆索、分析等 ,因其不能直接使用大型 G S系统的 I 数攘 , 所以有喜f的敷撩格式 。 ¨ j 嵌入式 G S系统【 】 I 8 . 9
相关文档
最新文档