基于ARM9的车载GPS监控终端系统

基于ARM9的车载GPS监控终端系统

论文摘要

智能交通系统是一种实时、准确、高效的综合交通运输管理系统,融合了先进的信息技术、无线通讯技术、传感技术及计算机技术等。作为智能交通系统的重要组成部分,嵌入式车载监控系统实现了移动车辆与监控中心的实时通讯和数据交互等功能。本文研究的嵌入式车载GPS监控系统综合利用了GPS卫星定位、GSM/GPRS无线通讯和嵌入式系统等先进的技术成果。基于ARM9处理器的车载终端可以实时接收GPS定位信息,并通过无线网络与监控中心进行数据交互,实现了交通监控中心对移动车辆进行定位、跟踪和远程监控等功能。整个系统由三部分组成,包括监控中心、无线通讯网络和车载终端系统。论文研究的主要内容有以下几个方面:首先,根据系统功能的需求和GPS和GSM/GPRS的工作原理,对系统的总体架构进行设计,在完成硬件平台及主要功能模块的选型基础上,进行了嵌入式Linux系统的移植。针对硬件平台的特性开发了相应的设备驱动程序,实现了硬件平台和软件系统的对接;其次,设计了上层应用软件系统,实现了车载终端的无线监控。主要针对GPS数据处理、GPRS的网络链接和数据传输完成了中心系统和终端系统的数据交互;并在此基础上增加了终端主机与特殊硬件设备广告机连接从而实现媒体播放功能;最后,设计了大量的模块单元测试和整机集成测试,确保了嵌入式终端系统的稳定性和可靠性。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 概述
  • 1.2 现阶段国内外车载GPS监控系统的发展状况
  • 1.3 我们的主要工作及其创新点
  • 1.4 论文章节安排
  • 第二章 系统架构
  • 2.1 系统总体介绍
  • 2.1.1 GPS工作原理
  • 2.1.2 GSM/GPRS工作原理
  • 2.1.3 系统总体设计
  • 2.2 系统硬件结构
  • 2.2.1 系统平台组成
  • 2.2.2 工作模块的选择
  • 2.3 本章小结
  • 第三章 操作系统的构建
  • 3.1 嵌入式操作系统的选择
  • 3.1.1 嵌入式操作系统的特点
  • 3.1.2 嵌入式操作系统的选择
  • 3.2 Bootloader的移植
  • 3.2.1 Bootloader概述
  • 3.2.2 vivi的配置与编译
  • 3.3 Linux内核的移植
  • 3.3.1 Makefile的配置
  • 3.3.2 config.in的配置文件
  • 3.3.3 移植中容易出现的问题
  • 3.4 Linux下的驱动开发
  • 3.4.1 Linux设备驱动程序概述
  • 3.4.2 字符设备驱动的设计框架
  • 3.4.3 内核级驱动程序的设计
  • 3.4.4 用户级驱动程序的设计
  • 3.5 本章小结
  • 第四章 上层软件分析
  • 4.1 系统多任务实时控制的软件设计
  • 4.1.1 软件系统总体结构
  • 4.1.2 系统进程模块划分
  • 4.1.3 多进程间的通信
  • 4.2 GPS模快数据的采集
  • 4.3 GPRS通讯模块
  • 4.4 出租车功能
  • 4.4.1 多媒体播放平台
  • 4.4.2 电招功能
  • 4.5 物流车等其他车辆功能
  • 4.6 本章小结
  • 第五章 系统测试与评估
  • 5.1 模块测试
  • 5.1.1 GPS模块和GPRS模块测试
  • 5.1.2 电招等功能性测试
  • 5.2 系统稳定性和可靠性的评估
  • 5.3 可移植性评估
  • 5.4 本章小结
  • 第六章 总结和展望
  • 6.1 总结
  • 6.2 展望
  • 参考文献
  • 致谢
  • 攻读硕士学位期间发表论文
  • 相关论文文献

    标签:;  

    基于ARM9的车载GPS监控终端系统
    下载Doc文档

    猜你喜欢