| 【论文摘要】 |
前几代车载导航系统存在硬件体积大、软件冗余度大、功耗高、成本高等方面的缺点,另外,由于使用环境的特殊性,车载导航系统必须体积小、功耗低、处理能力强、操作简单便捷。
本文根据车载导航系统的特点和功能需求,应用嵌入式技术,研究了一种体积小、功耗低及功能强的车载导航系统。
根据系统功能需求,硬件平台以SAMSUNG公司的16/32位RISC嵌入式微处理器S3C2440A为核心,存储模块用于存放启动代码、嵌入式Linux操作系统、电子地图等,键盘模块用于导航系统的基本操作,触摸屏提供了友好的人机交互界面,音频模块实现了语音导航等功能,电源管理模块对系统的电源进行管理,采用西门子公司的MC35i GPRS模块用于无线通信,采用Falcom的JP7 GPS模块进行全球定位,另外还包括USB、SD卡等功能部件。
在系统的软件开发中,宿主机PC上安装了一套标准Linux操作系统(RedHat 9.0版)作为软件的开发环境,可在该环境下进行操作系统的移植、编译及驱动程序的编译。
为了提供足够的内存及存储资源,以便编译过程使用,应用了由编译器、链接器等组成的综合开发环境,在Linux环境... |