基于ARM9的车载自主导航系统软硬件平台设计

基于ARM9的车载自主导航系统软硬件平台设计

论文摘要

车载自主导航系统是智能交通系统的重要组成部分,将使用者、道路网、交通运输工具三者作为一个整体综合考虑,使交通运输基础设置得以发挥最大功效,明显改善车辆堵塞和交通拥挤,提高出行者的安全度和舒适度,并且节约能源和保护环境,适应当前科技发展的要求。本文的研究主要是车载自主导航系统软硬件平台的设计。硬件平台以S3C2410A微处理器为核心,外部包含64M的SDRAM和64M的NAND flash,集成了液晶、触摸屏等人机接口和GPS模块,同时提供了USB主机、SD卡等扩展接口。在此硬件平台的基础上,本文深入探讨和解决了Linux操作系统和嵌入式图形用户界面移植过程中所面临的任务和难题。首先,研究了硬件平台下引导Linux启动的Bootloader的设计方法和实现过程:其次,给出了Linux启动过程的分析及其移植的详细过程,并且在分析嵌入式Linux设备的驱动模型基础上,成功实现了网络设备驱动的移植;然后,进行了文件系统的原理分析和根文件系统的制作;最后,对Qt/E底层支持做了分析,详尽描述了Qtopia4的交叉编译过程,并在此平台上运行Qtopia4自带的例程。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 课题研究的背景、目的和意义
  • 1.2 国内外发展现状
  • 1.3 嵌入式系统概述
  • 1.4 论文主要研究内容
  • 第2章 车载自主导航系统软硬件平台总体设计
  • 2.1 车载自主导航系统功能分析
  • 2.2 硬件平台总体设计
  • 2.2.1 总体架构
  • 2.2.2 嵌入式微处理器的选择
  • 2.2.3 处理器外围电路选择
  • 2.3 嵌入式操作系统的选择
  • 2.4 嵌入式图形用户界面的选择
  • 2.5 本章小结
  • 第3章 车载自主导航系统硬件平台设计与调试
  • 3.1 S3C2410A处理器简介
  • 3.2 核心板的电路分析
  • 3.3 接口板的电路设计
  • 3.3.1 接口板总体框图
  • 3.3.2 存储系统
  • 3.3.3 人机接口系统
  • 3.3.4 GPS模块
  • 3.3.5 电源管理
  • 3.3.6 网络通信系统
  • 3.4 PCB设计
  • 3.4.1 电路原理图绘制
  • 3.4.2 PCB绘制
  • 3.5 硬件调试
  • 3.5.1 电源、晶振及复位电路调试
  • 3.5.2 JTAG接口电路调试
  • 3.5.3 Flash接口电路调试
  • 3.5.4 SDRAM接口电路调试
  • 3.6 本章小结
  • 第4章 嵌入式Linux操作系统的构建
  • 4.1 嵌入式Linux开发环境介绍
  • 4.2 开发环境的建立
  • 4.2.1 软件开发平台VMWare的建立
  • 4.2.2 安装交叉编译器
  • 4.2.3 NFS服务器的配置
  • 4.2.4 串口控制工具的使用
  • 4.3 嵌入式操作系统引导程序的移植
  • 4.3.1 BootLoader的引导机理分析
  • 4.3.2 vivi简介
  • 4.3.3 vivi分区
  • 4.3.4 vivi的配置、编译及移植
  • 4.4 Linux内核的移植
  • 4.4.1 Linux内核结构
  • 4.4.2 内核启动部分源代码的修改
  • 4.4.3 内核的配置、编译及移植
  • 4.5 Linux设备驱动程序设计
  • 4.5.1 设备驱动程序概述
  • 4.5.2 网络驱动移植的实现
  • 4.6 建立根文件系统
  • 4.6.1 Busybox简介
  • 4.6.2 使用Busybox制作根文件系统
  • 4.7 本章小结
  • 第5章 基于Qt/E图形用户界面的实现
  • 5.1 Qt/E概述
  • 5.2 Qt/E底层支持分析
  • 5.3 嵌入式图形界面的移植
  • 5.3.1 Qtopia简介
  • 5.3.2 建立Qtopia开发环境
  • 5.3.3 Qtopia移植
  • 5.4 Qtopia自带例程演示
  • 5.5 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间所发表的论文和取得的科研成果
  • 致谢
  • 附录A
  • 附录B
  • 附录C
  • 附录D
  • 相关论文文献

    • [1].基于单片机的弱信号环境下舰船自主导航系统[J]. 舰船科学技术 2020(18)
    • [2].基于恒星地球敏感器的空间飞行器自主导航系统[J]. 导弹与航天运载技术 2011(04)
    • [3].环火星自主导航系统设计及参数优化研究[J]. 深空探测学报 2017(01)
    • [4].基于激光传感器的智能车自主导航系统设计[J]. 电脑知识与技术 2014(07)
    • [5].低功耗水下自主导航系统设计[J]. 传感器与微系统 2011(11)
    • [6].一种深空自主导航系统可观测性分析方法[J]. 哈尔滨工业大学学报 2010(11)
    • [7].基于条件数的能观性度量方法及在自主导航系统中的应用[J]. 宇航学报 2010(05)
    • [8].数字·交通[J]. 交通建设与管理 2015(14)
    • [9].高精度激光多普勒测速仪在陆用自主导航系统中的应用[J]. 中国激光 2017(12)
    • [10].基于奇异值分解的航天器自主导航系统能观度分析[J]. 航天控制 2009(02)
    • [11].一种基于AUKF的航天器自主导航算法[J]. 空间控制技术与应用 2009(03)
    • [12].中国首推基于AIS陆基船舶导航系统[J]. 珠江水运 2015(14)
    • [13].速度和精度的选择——盛恒Autopilot自主导航系统[J]. 农机导购 2010(02)
    • [14].智能车自主导航系统设计[J]. 科技创新与应用 2014(25)
    • [15].基于EM?EKF的深空光学自主导航系统光轴偏差补偿算法[J]. 上海航天(中英文) 2020(04)
    • [16].基于相对位置测量的分布式卫星自主导航能观性[J]. 中国科学:数学 2016(10)
    • [17].英国研究开发自主导航系统的可行性[J]. 空间科学学报 2018(06)
    • [18].果园机器人自主导航研究与发展现状[J]. 湖北农机化 2020(10)
    • [19].高精度自主导航系统重构方案研究与实现[J]. 系统工程与电子技术 2008(05)
    • [20].基于多传感器的卫星容错自主导航系统[J]. 上海交通大学学报 2008(05)
    • [21].基于特征值分解的小天体着陆自主导航系统可观度分析[J]. 空间控制技术与应用 2019(01)
    • [22].飞机有了“千里眼”[J]. 小学生导刊(高年级) 2014(02)
    • [23].TSS-EKF算法在接近段自主导航系统中的应用[J]. 青岛科技大学学报(自然科学版) 2010(02)
    • [24].高速列车姿态测量及自主导航系统[J]. 军民两用技术与产品 2016(13)
    • [25].管道机器人自主导航系统设计[J]. 制造业自动化 2010(01)
    • [26].一种非线性不确定系统的鲁棒H_∞滤波方法研究[J]. 空间控制技术与应用 2011(04)
    • [27].基于车辆自组网络的分布式自主导航系统[J]. 计算机工程 2009(02)
    • [28].基于GPS的太阳能平移式喷灌机自主导航系统设计与试验[J]. 科技视界 2017(36)
    • [29].空间转移飞行器自主导航系统的信息融合方法[J]. 固体火箭技术 2013(03)
    • [30].水下自主导航系统算法设计[J]. 测控技术 2012(03)

    标签:;  ;  

    基于ARM9的车载自主导航系统软硬件平台设计
    下载Doc文档

    猜你喜欢