ARM9与WindowsCE:军车GPS定位系统设计与实现

需积分: 4 2 下载量 131 浏览量 更新于2024-08-31 收藏 498KB PDF 举报
嵌入式系统/ARM技术在现代车辆GPS定位信息采集系统中扮演了关键角色。本文主要探讨的是一个基于ARM920T内核的嵌入式微处理器S3C2440和Windows CE 5.0平台的应用。ARM920T以其高性能和低功耗特性,结合Windows CE的实时操作系统,实现了军用车辆GPS定位的高效采集与处理。 GPS技术的核心优势在于其提供连续、高精度和实时的数据,包括三维位置、速度以及整周模糊度,这使得它在军事和民用领域广泛应用,如导航监控、精确制导和SINS/GPS组合导航。嵌入式系统的优势在于它的紧凑设计、稳定性以及便捷性,这使得它能在GPS设备中发挥重要作用。 硬件平台主要包括三个主要模块: 1. **微系统核心模块**:S3C2440是32位嵌入式处理器,作为系统的运算核心,负责处理来自GPS接收器的原始数据。64MB的SDRAM(由两片32MB的HY57V561620组成)用于运行系统主程序,确保系统的高速运行。NandFlash K9F1208UOM则用于存储操作系统内核、Bootloader和用户应用程序,具有掉电保护功能,确保数据的安全性。 2. **GPS原始数据接收模块**:这个模块通过遵循NMEA-0183协议的标准GPS接收机和PS天线接收并解析GPS信号。接收的GPS信息被传递到嵌入式处理器,经过数据解析后,系统能够获取车辆的具体位置、速度和海拔等关键信息。 3. **外设控制模块**:包括LCD+触摸屏用于人机交互,提供直观的界面展示定位信息;USB接口实现数据传输;电源管理确保系统的稳定供电;JTAG调试接口方便开发者对系统进行诊断和调试;复位电路则在系统出现故障时起到恢复作用。 本文详细介绍了如何利用ARM920T和Windows CE构建一个高效率、稳定的军用车辆GPS定位信息采集系统,每个模块的设计和协作都体现了嵌入式技术和GPS技术在实际应用中的集成与优化。这样的系统对于提高车辆导航的精确性和可靠性,提升战场操作的实时性具有重要意义。