基于嵌入式的车载导航系统及其软件开发
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
车载导航系统是汽车上的嵌入式系统,它可大大方便驾驶,为人们的出行提供各种便捷服务。在世界上,现代车辆导航方面的研究已经具有30多年的历史。它融合了汽车、交通、计算机、通信、系统科学等领域的技术,一直是众多高科技公司、各研究机构和大学研究的热点。
     课题名称为“基于嵌入式的车载导航系统研究及其软件开发”本课题由天津市科技发展计划项目和河北省中小企业创新基金支持。本文主要研究了以下内容:
     1、对嵌入式系统、车载导航系统的国内外发展现状进行了研究;概述了嵌入式系统的概念、结构及其特点,并根据嵌入式系统的结构特点及设计原则,给出了一般式嵌入式系统设计的关键技术及方法,为下文嵌入式车载导航系统的设计做铺垫。
     2、根据嵌入式车载导航系统的功能要求,提出了本系统的总体设计方案,并给出了具体的软硬件部分的组成。在本文中使用的目标平台S3C2410是SAMSUNG公司使用ARM920T处理器内核开发的一款嵌入式处理器,无线通讯模块选用西门子公司的GSM/GPRS双频模块MC35i无线模块,采用西门子公司的GERMIN GPS T15接收机实现GPS信息的接收;软件方面,以Windows CE作为操作系统,以微软提供的嵌入式软件开发工具Platform Builder和Embedded Visual C++作为软件平台进行操作系统定制及应用程序开发。
     3、介绍了嵌入式导航系统软件的开发平台—-嵌入式操作系统,同时详细介绍了本课题选用的Windows CE .NET操作系统,并具体描述了本课题操作系统内核的定制过程。为应用程序的开发打下基础。
     4、详细介绍了导航系统的应用程序开发,给出定位功能、无线通信等功能具体实现的部分程序段及实验结果。
     实验结果表明,本系统具有实时性好、稳定性高、体积小、成本低等优点,非常适合应用在汽车中。
Vehicle navigation is a embedded system in car, it can bring much more convenience for drivers, and supply people with kinds of advantage services. In the world, the modern vehicle navigation of research already has 30 years of history. It combines automobiles, transport, computer, communications, and systems technology, and other fields of science, it has been a large number of high-tech companies, research institutions and universities on the hot.
     This paper is described as "Research and software development of the embedded-based intelligent navigation for vehicle ". It is funded by the item of "automobile navigation control multimedia system" in Tianjin and Hebei province. This paper studies the following elements:
     1. Research on the development status of embedded systems and vehicle-navigation systems at home; Outline the concept, structure and characteristics of embedded System. According to the structural characteristics of embedded system and the design principles, a general embedded system design methodology and the key technology are given, laying the foundation for the design of vehicle navigation systems embedded below.
     2. In accordance with the functional requirements of embedded vehicle navigation system, the proposed program of the overall design of the system is given, and gives some of the specific hardware and software components. In this paper S3C2410 made by SAMSUNG is used as subject platform , whose processor kenel is the ARM920T processor;the double frenquency module MC35i made by SIEMENS is used as wireless communication module;and GERMIN GPS T15 receiver also made by SIEMENS is used for receiving the information of GPS.For softeware,the operation system is Windows CE,and embedded software development tools- Platform Builder and Embedded Visual C++ provided by Microsoft are used to customize the operation system and develop the application programme.
     3. Introduce the software development platform of embedded system - Embedded Operating System, at the same time introduce Windows CE. NET operating system used in the topic in detail. Specific topics describe in the operating system kernel customization process. Lay the foundation for the development of application procedure.
     4. Introduce in detail the application development navigation system and some specific procedures of positioning function, wireless communications, and other functions are given,and the experimental results also are given.
引文
[1] 向怀坤,刘小明.车辆导航系统的研究开发现状与趋势.汽车工程,2001,23(5).
    [2] Zhao Y L.Vehicle Location and Navigation System.Boston London, Artech House Inc. England,1997.
    [3] 于涛.基于 ARM9 的汽车多媒体系统设计与开发.河北工业大学硕士学位论文,2006:20~26
    [4] 范国珍.基于嵌入式技术的车载电脑系统的研究,山东大学硕士学位论文,2005:7~12
    [5] 龚进峰,曹健,袁大宏.浅谈我国汽车电子产业现状及发展建议.汽车工程.2004 年 3 期
    [6] 周立功.ARM 微控制器基础与实战.北京:航空航天大学出版社,2003.5:115~142
    [7] 马忠梅.ARM 嵌入式处理器结构与应用基础.北京航空航天大学出版社,2003. 3:138~145
    [8] Craig Hollabaugh.嵌入式 Linux 硬件、软件与接口.北京:电子工业出版社,2003. 1:227~243
    [9] 李漾.基于 s3c2410 的 smartphone 系统设计.成都:电子科技大学研究生学位论文,2005.4
    [10] Samsung 公司.S3C2310 RISC Microprocessor Reference Manual.2003.4
    [11] 李驹光.ARM 应用系统开发详解一基于 S3C4510B 的系统设计.北京:清华大学出版社,2003. 3:210~225
    [12] ARM 公司.ARM Architecture Reference Manual.2000.6
    [13] 黄承安,张跃.基于 GPRS 的车辆监控调度系统.2005 嵌入式世界研讨暨展示会论文集.北京电子产品世界杂志社,2005.9,124~125
    [14] 米晓川.智能车载多媒体系统底层软硬件系统设计.河北工业大学硕士学位论文.2006:18~26
    [15] 高超.车载导航系统的研究及其软件设计.哈尔滨工程大学硕士学位论文
    [16] 林建民.嵌入式操作系统技术发展趋势,计算机工程,2001.10
    [17] Jean J.Labrosse 著.嵌入式实时操作系统(第二版).邵贝贝等译,北京:北京航空航天大学出版社,2003.5
    [18] Douglas Boling.Programming Microsoft Windows CE.NET,Third Edition.Microsoft press,2003
    [19] 艾克武等译.嵌入式系统的 C 程序设计.机械工业出版社,2001
    [20] 张冬泉,谭南林,王雪梅等.Windows CE 实用开发技术.北京:电子工业出版社.2006:75~214
    [21] 中国电子网.WinCE 系统下 BootLoader 的开发,电子产品世界,2006.7
    [22] 郭福生,刘明杰.使用 Windows CE.NET 开发嵌入式系统,嵌入式论文集,2003
    [23] 陈向群,王雷等.Windows CE.NET 系统分析及实验教程.北京:机械工业出版社,2003.04
    [24] Microsoft Corporation.Microsoft Windows CE.NET Feature Overview.MicrosoftCorporation.January 2003
    [25] Microsoft Corporation.Interrupt Architecture in Microsoft Windows CE.NET.Microsoft Corporation,July 2002
    [26] Hoske,Mark T.Windows CE embeds itself in automation,control,and instrumentation.Control Engineering.1998:5~6
    [27] 李蒙,舒云星.Windows CE 驱动程序开发,计算机工程与设计,2004.6
    [28] 蒋书波,张焕春,经亚枝,李焱.实时操作系统用于嵌入式应用系统的设计,电测与仪表,2001.8
    [29] 周忠漠.GPS 定位技术.北京:北京煤炭工业出版社,1997:165~232
    [30] Siemens.MC35IiAT Command Set.Version 01.02.Siemens.2003.4
    [31] Siemens.GPRS Startup User’s Guide,Version 01.01.Siemens,2001.11
    [32] 田泽,于敦山,盛世敏.ARM SOC 体系结构.北京:北京航空航天大学,2003.07
    [33] (美)休特.嵌入式系统固件揭密.北京:电子工业出版社,2003
    [34] The resolved and intelligent daemon approach.Lecture Notes in Computer Science.2005:412~417
    [35] 王梅,陈希平,张传,张岩.高级嵌入式计算机系统在自动化仪器仪表中的应用
    [36] 陈丽蓉,熊光泽,雷航等.嵌入式软件系统的实时性设计
    [37] 实时计算机系统的分类.Http://bbs.ustc.edu.cn
    [38] Http://www.kingfore.com/fzs.html maty.嵌入式系统的定义及发展状况
    [39] David Seal.ARM Architecture Reference Manual.Second Edition.Published by Person Education Limited(Addsion-Wesley)1996~2001
    [40] 张军.智能机器人嵌入式系统应用研究,中北大学硕士学位论文,2005:1~14
    [41] ARM Development Guide 2000-2001.ARM DOI 0095-1/06.00
    [42] 陈向群,王雷等.Windows CE.NET 系统分析及实验教程.北京:机械工业出版社,2003.04
    [43] 刘少青,吴慧中.Windows CE3.0 下的实时应用程序开发,计算机工程和应用,2003.3
    [44] 谢聪敏.基于 Windows CE.NET 的嵌入式控制系统.现代制造.2003:22
    [45] 汤阳,王治森.基于 Windows CE 的开放式数控系统设备驱动程序开发.制造业自动化.2003.10
    [46] Sprgat jeff Writing .Windows CE display drivers.Dr.Dobb’s Journal.2002:76
    [47] 许海燕,付炎主编.嵌入式系统技术与应用.北京:机械工业出版社,2002
    [48] GSM 03.60:Digital cellular telecommunications system;General Packet Radio Service (GPRS);Service description;Stage 2(version 7.3.0 Release 1998)
    [49] GSM 07.60:Digital cellular telecommunication system (Phase 2+);General Packet Radio Service (GPRS);Mobile Station (MS) supporting GPRS (3GPP TS 07.60 version 7.2.0 Release 1998)
    [50] Siemens.MC35i Hardware Interface Description,Version 01.02. Siemens.2003.4
    [51] Siemens.GPRS Startup User's Guide,Version 01.01.Siemens,2001.11
    [52] GSM 07.07:Digital cellular telecommunications system (Phase 2+);AT command set for GSM Mobile Equipment (ME)( version 7.4.0 Release 1998)
    [53] Siemens.MC35i AT Command Set.Version 01.02.Siemens.2003.4
    [54] ARM Limited, ARM Architecture Reference Manual.2000
    [55] ARM Limited, ARM Developer Suite Getting Started.2001
    [56] ARM Limited,ARM7TDMI (Rev3) Technical Reference Manual.2000

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700