基于ARM的车载移动终端实现研究

基于ARM的车载移动终端实现研究

论文摘要

车载移动终端是车辆定位监控系统的重要组成部分,也是目前我国交通运输管理领域需求迫切、极具市场潜力和经济效益的应用项目之一。本文根据车辆监控系统的原理和车载终端的主要功能,提出一种基于ARM和μC/OS-Ⅱ的车载GPS/GPRS移动终端的设计方案。该方案采用嵌入式系统设计思想,以S3C44B0X处理器为硬件平台,扩展了GPS定位信息接收模块、GPRS通信模块以及其他外设,完成硬件电路设计。移植了实时多任务嵌入式操作系统μC/OS-Ⅱ、图形界面系统μC/GUI和FAT16文件系统,研究分析了μC/OS-Ⅱ多任务调度和μC/GUI在系统中的应用,完成了NMEA0183协议解析、GPRS数据传输等用户应用程序的开发,通过软硬件联合调试,下载目标程序到硬件平台,验证了程序的正确性。实现了车辆定位、报警、监控、通信、数据传输等功能。本系统是集嵌入式系统技术、GPS卫星定位技术、GPRS通信技术为一体的综合系统,提高了系统的实时性、可扩展性,降低数据传输费用,可以提高车辆运输的效率与安全,是解决城市交通问题的有效途径。可以应用于公安、物流、银行、智能交通等集团用户,具有广泛的市场前景。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题目的和意义
  • 1.2 国内外研究现状及相关技术
  • 1.3 研究的主要内容
  • 第二章 车载移动终端的设计原理
  • 2.1 车载移动终端的功能及主要指标
  • 2.2 通信数据格式及传输协议
  • 2.3 系统总体框架
  • 2.4 嵌入式处理器的选择
  • 2.5 嵌入式操作系统的选择
  • 2.6 图形界面系统的选择
  • 第三章 车载移动终端的硬件设计
  • 3.1 基于 S3C44B0X处理器电路设计
  • 3.1.1 S3C44B0X最小系统电路设计
  • 3.1.2 存储器电路设计
  • 3.1.3 通信接口电路设计
  • 3.1.4 人机交互电路设计
  • 3.2 GPS模块电路设计
  • 3.3 GPRS模块电路设计
  • 3.4 PCB板绘制
  • 第四章 车载移动终端的软件设计
  • 4.1 S3C44B0X启动程序设计
  • 4.1.1 S3C44B0X的初始化
  • 4.1.2 外设驱动程序设计
  • 4.2 嵌入式操作系统μC/OS-Ⅱ的移植
  • 4.2.1 μC/OS-Ⅱ在 S3C44B0X上的移植
  • 4.2.2 μC/OS-Ⅱ多任务调度
  • 4.3 FAT16文件系统的移植
  • 4.4 图形界面系统μC/GUI的移植
  • 4.5 车载终端用户程序的设计
  • 4.5.1 任务的划分与实现
  • 4.5.2 主任务
  • 4.5.3 GPS数据解析任务
  • 4.5.4 GPRS数据传输任务
  • 4.5.5 车载电话任务
  • 4.5.6 短消息任务
  • 4.5.7 键盘扫描任务
  • 4.5.8 LCD显示任务
  • 4.5.9 车辆报警任务
  • 第五章 硬件调试及软硬件联合调试
  • 5.1 硬件电路调试
  • 5.1.1 电源、晶振及复位电路调试
  • 5.1.2 S3C44B0X及 JTAG接口电路调试
  • 5.1.3 SDRAM电路的调试
  • 5.1.4 Flash电路的调试
  • 5.1.5 GPS和 GPRS模块调试
  • 5.2 软硬件联合调试
  • 5.2.1 交叉开发调试环境的建立
  • 5.2.2 软硬件联合调试的方法和过程
  • 第六章 结论
  • 参考文献
  • 致谢
  • 发表的学术论文
  • 作者及导师简介
  • 硕士研究生学位论文答辩委员会决议书
  • 相关论文文献

    标签:;  ;  ;  

    基于ARM的车载移动终端实现研究
    下载Doc文档

    猜你喜欢