基于Linux的车载导航系统研究

来源 :西华大学 | 被引量 : 0次 | 上传用户:huxianding
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来随着社会经济的飞速发展,公路交通的复杂性和拥挤度与日俱增,现有的交通运输管理与服务手段已不能适应交通运输业的需求,城市智能运输系统得到了迅猛的发展,智能交通系统(Intelligent Transport System)应运而生。作为智能交通系统的重要组成部分,车载导航系统成为当前研究的热点,同时市场的需求也促使了车载导航系统技术研究的深入性和普遍性。本文在研究了课题的背景意义及国内外发展现状的基础上,对本系统的技术可行性进行了分析。文中对嵌入式系统概念、软硬件环境和嵌入式系统项目开发流程进行了介绍,根据当前国内外车载导航系统研究和发展状况,以嵌入式Linux和ARM微处理器为系统软硬件开发平台,根据系统功能需求规划了基本功能模块并设计了系统总体结构。根据系统总体设计,分别从硬件和软件角度对系统实现进行了详细描述。硬件方面,基于目前先进的ARM微处理器,以Samsung公司的ARM9系列中的16/32位RISC处理器S3C2410X芯片为系统中心,对该芯片的复位及存储体分配、控制机制进行了详细描述。软件开发方面,以嵌入式Linux操作系统为平台,在建立了交叉编译环境的前提下,完成了引导加载程序和文件系统的设计、移植,以及内核的配置移植,之后为车载导航系统的特殊设备开发驱动程序,实现了LCD驱动程序,使得系统有一个良好的显示平台。文章的重点在系统的整体设计和软件设计,特别是软件设计中对文件系统的设计构建。考虑到嵌入式系统复杂性的增加,存储容量的扩大,嵌入式文件系统是一种必然的趋势,文件系统可以使嵌入式系统更容易管理、开发和移植,因此对文件系统进行了重点研究。为克服单一文件系统对系统性能局限性的影响,根据嵌入式系统中硬件资源稀缺和导航系统需要大容量的地图数据存储资源的特点,结合Linux对多种文件系统的支持且通过虚拟文件系统提供统一接口的易操作性,采用构建多文件系统体系的方法,设计采用混合使用Cramfs和YAFFS文件系统,并将YAFFS文件系统作为根文件系统,同时使用Tmpfs作为配合方案。充分利用各文件系统的优点,并有效利用了系统的存储资源,能很好地满足不同数据的动态和静态存储。
其他文献
网格技术是基于Internet的分布式计算技术发展起来的一组新兴技术,网格也被认为是下一代互联网和未来的计算基础设施。它把分散在不同地理位置的资源虚拟成为一个强大的信息
这篇论文的工作专注于提高基于层次短语的翻译模型的重排性能。主要包括三个方面:一是提出了一个新颖的方法来裁剪已有对齐模型中错误的功能词对齐。翻译模型是在词对齐的平
正确认识和牢牢把握解放思想、实事求是、与时俱进这个活的灵魂,就把握住了《江泽民文选》最本质的东西,就能更好地领会毛泽东思想、邓小平理论和“三个代表”重要思想的历史
论述了江西煤炭资源概况及其煤质特征,并对江西煤炭资源的合理利用提出了一些切实可行的对策与建议。 The general situation of Jiangxi coal resources and their coal qua
乌兹别克正在寻找外国投资者,拟兴建一座氧化铝厂,并最终建成一座铝厂。据该国w*煤炭公司的总地质师N.安德罗索夫称,计划建设中的氧化铝厂将总投资224亿美元,年产氧化铝100000t。该
如今,标点符号常常被应用于现代招贴设计之中,既体现了传统的民族文化特性,又突出了日新月异的时代气息,以其巨大的生命力和感染力、丰富的文化内涵和无穷的艺术魅力为世人所
特征选择是为数据选择有效特征项以达到数据简化、提高数据处理效果的组合优化问题。根据对特征子集的评价标准,特征选择分为Wrapper方法和Filter方法两大类,两者各有优劣。
随着普适计算、环境智能等领域理论与技术发展,信息家电的日益普及,以及人们越来越渴望享受现代技术文明所带来的高品质生活,智能小区继智能家居之后悄然兴起。其在发展的过
嵌入式系统对轻量级、高性能、高可靠的人机界面的需求越来越迫切,如机顶盒、车载导航系统等都要求有一个界面友好,人机交互方便的GUI系统的支持。利用Linux搭建嵌入式操作系
随着计算机技术的不断发展,条码技术也得到了进一步的研究以及应用,由原先的一维条码发展到了现在的二维条码,条码的各方面性能得到了大大的提高。而条码技术中,条码的识别技