文档介绍:上海大学
硕士学位论文
基于S3C2410的嵌入式Linux车载导航平台设计与实现
姓名:瞿华山
申请学位级别:硕士
专业:通信与信息系统
指导教师:万旺根
20070101
摘要车载导航系统属于智能交通的研究范畴,它借助ㄎ恍藕藕统翟氐缱地图对车辆进行实时的导航。随着我国汽车工业的快速发展,车载导航产品的市场需求是非常巨大的。它的开发必将成为未来嵌入式领域的一个研究热点。本课题研究了基于那度胧絃车载导航平台,对其硬件和软件实现作了硬件平台完全由自主搭建,砥餍酒己玫男约郾瓤梢允迪直究题的功能。⑶医衔3墒斓那度胧操作系统,因此基于此系统的车载导航产品必将具有很好的市场竞争潜力。论文首先介绍了嵌入式系统的一些基本概念,然后对系统的整体硬件设计以及各个主要硬件模块的芯片选型、接口设计都做了比较详细的阐述。在开发环境方面,本课题有别于一般的设计方式,讨论了两种交叉编译环境的建立方法。的移植方面,经过改造实现了从点。内核移植方面,根据实际项目需求进行了合理的裁减。论文详述了本系统所用网口芯片驱动程序的开发过程。上层导航应用程序开发部分,基于机开发了一款导航应用程序并移植到嵌入式系统平台上。最后,平台不但实现了接收藕沤惺凳倍ㄎ弧⒆疃搪肪豆婊⒛D导航、查询道路的功能,还实现了部分音视频的播放功能。实验证明,系统平台设计可行,经过进一步完善后可以运用于实际车载导航。关键词:车载导航,嵌入式,驱动程序,琇较深入的探讨。舳哪勘辏庖彩潜究翁獾囊桓龃葱上海大学硕士学位论文
甐綽..,琲.,簉猼甋上海大学硕士学位论文甌,...甌..,.甦:,琇
签名:灶导师签名健日期:碰卵鳎签名:毳华尘期:幽%原创性声明本论文使用授权说明或撰写过的研究成果。参与同一工作的其他同志对本研究所做的任何本人声明:所呈交的论文是本人在导师指导下进行的研究工作。除了文中特别加以标注和致谢的地方外,论文中不包含其他人已发表贡献均已在论文中作了明确的说明并表示了谢意。本人完全了解上海大学有关保留、使用学位论文的规定,校有权保留论文及送交论文复印件,允许论文被查阅和借阅;学校可以公布论文的全部或部分内容。C艿穆畚脑诮饷芎笥ψ袷卮斯娑Ⅱ
第一章绪论课题研究背景相关技术概论随着我国汽车工业的快速发展以及用户对车载导航产品认知程度的不断提高,我国的车载导航产品市场潜力是非常巨大的。目前车载导航产品市场刚刚起步,还处于初期发展阶段,有分析人士指出,中国市场将迅速发展成为继日本、欧洲和北美之后的又一大车载导航产品市场。车载导航定位一般都是使用美国免费的藕抛试矗ü邮彰拦⑸涞盼佬侵腥我颗以上卫星所发射的导航信号,可以在任何地点、任何时间准确地测量到物体瞬时的位置,确切地说是物体的经纬度、高度、速度等位置信息““。目前的车载导航产品不但能够实现导航的功能,而且大多都支持了音视频的播放,图片的浏览等附加功能。开发一款车载导航仪涉及到硬件平台的开发和软件的开发两个部分,而且导航电予地图的及时更新也是需要考虑的一个问题。目前国际国内各大公司都纷纷开发出自己的车载导航仪来竞争这个巨大的市场,如日本的公司推出了效果的车载导航仪,中国的新科电予公司等在国内较早的推出了车载导航仪,本课题根据实际项目需求的定位开发出一款通用的车载导航平台,并且实现了车载导航的功能。.度胧较低掣攀嵌入式系统则是根据具体应用对象,软硬件采用量体裁衣的方法定制的,不以一般计算机形态出现的专用计算机系统。嵌入式系统具有一般通用计算机的特点,拥有中央处理器、存储设备、输入输出设备等。但是嵌入式系统不以~般的计算机形态出现,它服务于所嵌入的应用对象,其功能、可靠性、成本、尺寸及功耗等方面受到应用需求及应用对象的制约。嵌入式系统运行的软件固化在硬件系统中,与硬件形成一个不可分割的整体。所实现的功能也是面向特定应用,嵌入式硬件系统一般很难使用更该软件的方法用于其它领域。从资源上海大学硕士学位论文
的使用角度看,嵌入式计算机系统是计算机能力和数据存储能力等资源受限的计算机系统,不可能有一个标准化的设计。今天的嵌入式系统已普遍应用于国防电子、数字家庭、工业自动化、汽车电子、医学科技、消费电子、无线通讯、电力系统等国民经济的主要行业∽K孀徘度胧郊际醯姆⒄,嵌入式系统可分为嵌入式硬件系统和嵌入式软件系统两大部嵌入式硬件系统主要由嵌入式处理器及相关支撑硬件和外围电路等组成。其中,嵌入式处理器在嵌入式硬件系统中处于核心位置,按功能和用途划分,它可进一步化分为以下几种类型:嵌入式微控制器颓度胧绞中藕糯砥嵌入式软件系统通常可划分为系统引导程序、嵌入式操作系统和应用软件两部分。引导程序负责硬件系统初始化,引导操作系统启动的功能。在一些复杂的系统中,为了简化