基于嵌入式技术的车载导航系统的设计研究
| 论文之家 | 代写论文 | 发表论文 | 站点地图 | 收藏本站 |
您现在的位置: 硕士论文 >> 电子论文 >> 计算机 >> 计算机应用 >> 正文
基于嵌入式技术的车载导航系统的设计研究
Form: 论文之家 作者:黄信兵 Publish: 2007-11-15 Hits:-
【中文题名】 基于嵌入式技术的车载导航系统的设计研究
【英文题名】 Research of Vehicle Navigation System Design Based on Embedded Technology
【学科专业】 农业电气化与自动化
【论文级别】 硕士论文
【投稿时间】 2007-11-15
【中关键词】 车载导航系统,嵌入式,S3C2440A,Linux,,
【英关键词】 vehicle navigation system,S3C2440A,embedded Linux,driver,
【分类导航】 交通运输>公路运输>交通工程与公路运输技术管理>电子计算机在公路运输和公路工程中的应用>>
【论文摘要】  前几代车载导航系统存在硬件体积大、软件冗余度大、功耗高、成本高等方面的缺点,另外,由于使用环境的特殊性,车载导航系统必须体积小、功耗低、处理能力强、操作简单便捷。 本文根据车载导航系统的特点和功能需求,应用嵌入式技术,研究了一种体积小、功耗低及功能强的车载导航系统。 根据系统功能需求,硬件平台以SAMSUNG公司的16/32位RISC嵌入式微处理器S3C2440A为核心,存储模块用于存放启动代码、嵌入式Linux操作系统、电子地图等,键盘模块用于导航系统的基本操作,触摸屏提供了友好的人机交互界面,音频模块实现了语音导航等功能,电源管理模块对系统的电源进行管理,采用西门子公司的MC35i GPRS模块用于无线通信,采用Falcom的JP7 GPS模块进行全球定位,另外还包括USB、SD卡等功能部件。 在系统的软件开发中,宿主机PC上安装了一套标准Linux操作系统(RedHat 9.0版)作为软件的开发环境,可在该环境下进行操作系统的移植、编译及驱动程序的编译。 为了提供足够的内存及存储资源,以便编译过程使用,应用了由编译器、链接器等组成的综合开发环境,在Linux环境...
【论文题纲】
摘要 4-5
ABSTRACT 5-11
第一章 绪论 11-14
1.1 智能交通与车载导航 11
1.2 论文选题的背景和意义 11-13
1.3 论文内容及结构安排 13-14
第二章 嵌入式系统综述 14-18
2.1 嵌入式系统的概念 14
2.2 嵌入式系统的特点 14-15
2.3 嵌入式系统的组成 15-17
2.3.1 嵌入式系统硬件基本结构 15-16
2.3.2 嵌入式系统软件结构 16-17
2.4 嵌入式系统的选型原则 17-18
2.4.1 硬件平台的选择 17
2.4.2 嵌入式操作系统的选择 17-18
第三章 ARM 嵌入式处理器体系结构 18-22
3.1 RISC 体系结构 18-19
3.2 ARM 系列处理器 19-20
3.3 ARM920T 20-22
第四章 基于S3C2440A 的车载导航硬件平台设计 22-33
4.1 车载导航系统的功能要求 22
4.2 硬件系统结构 22-23
4.3 模块设计 23-33
4.3.1 微处理器选用 23-24
4.3.2 系统存储器 24-25
4.3.3 多功能接口设计与SM501 应用 25-27
4.3.4 串口设计 27-28
4.3.5 触摸屏 28
4.3.6 实时时钟(RTC)单元设计 28-29
4.3.7 USB 选用 29-30
4.3.8 电源模块设计 30-31
4.3.9 GPRS 模块 31-32
4.3.10 GPS 模块 32-33
第五章 Linux 操作系统的开发 33-51
5.1 嵌入式Linux 概述 33-35
5.1.1 嵌入式Linux 的优点 33-34
5.1.2 嵌入式Linux 的系统结构 34-35
5.2 嵌入式Linux 开发环境的建立 35-37
5.2.1 嵌入式Linux 的软件开发环境 35-36
5.2.2 交叉编译环境的建立 36-37
5.2.3 arm-linux-gcc 37
5.3 嵌入式Linux 的移植 37-49
5.3.1 移植概述 37-38
5.3.2 Linux 内核的结构 38-39
5.3.3 Linux 操作系统移植 39-49
5.4 配置、编译Linux 内核 49-51
第六章 驱动程序的开发 51-72
6.1 Linux 设备驱动程序概述 51-52
6.1.1 设备驱动程序的概念 51
6.1.2 Linux 下的设备驱动程序 51
6.1.3 Linux 设备驱动程序的分类 51-52
6.1.4 Linux 设备驱动程序的特点 52
6.2 Linux 设备驱动程序的数据结构 52-54
6.3 Linux 设备驱动程序的注册和卸载 54-57
6.3.1 设备注册/卸载函数 55
6.3.2 在devfs 文件系统中的设备 55-57
6.4 LCD 显示驱动程序设计 57-72
6.4.1 LCD 的结构性能选择 57
6.4.2 S3C2440A LCD 控制器 57-58
6.4.3 基于Framebuffer 的LCD 驱动程序 58-72
第七章 结束语 72-73
参考文献 73-77
致谢 77-78
作者简介 78
【DOI】 LunWen.ID:2.2008.370633
付费论文:有参考文献 300元
1、注册会员             2、购买本文            3、下载文章 
注:此文为收费论文,需付费购买。每页大约1000字。
代写论文流程
载入中…
Web lunwenjia
热门搜索:车载导航系统 论文 嵌入式 S3C2440A Linux
计算机应用最新论文
计算机应用热门论文