首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 汽车电子 > 基于WinCE的GPS导航信息处理软件的实现

基于WinCE的GPS导航信息处理软件的实现

资料介绍
基于WinCE的GPS导航信息处理软件的实现

基于WinCE的GPS导航信息处理软件的实现
GPS OEM 板一般以原始的二进制格式提供导航报文, 为了得到最终的定位结果,
需要对报文进行解码, 获得相关测量量以及卫星参数,
再构成计算方程组进行求解。本文提出了一种在WinCE 环境下的GPS
导航信息处理的软件实现方案, 描述了嵌入式处理器与GPS
OEM板的连接方式与串口通信方法, 分析了GPS 导航电文的格式, 最后,
设计了导航解算软件流程并给出了解算结果的显示。此设计方案已经在车载导航型GPS
接收机的研制中得到应用, 工作稳定, 并满足精度要求。

0 引言

卫星发出的信号通过GPS 接收机基带处理程序后,
可以获得相关的卫星星历和伪距、伪距律、载波相位、多普勒频移等原始观测量,
如何利用这些信息解算出接收机的位置、速度、时间等定位信息,
是定位解算程序的主要目的。

本文主要介绍了GPS OEM 接收机原始导航信息的获取、GPS
报文的解码以及位置速度等信息的解算程序设计。

1 平台设计

系统采用的操作系统为WinCE, WinCE 是一个多任务、完全抢占式的32
位嵌入式操作系统, 支持WinCEMFC、ATL、WinCE API
和一些附加的编程接口以及各种通信技术。开发工具采用eVC, eVC (embedded
visualC+ + ) 是Windows CE 上的主流开发工具, 封装了网络底层通讯、COM
互操作、RAPI等。eVC 支持MFC 类库的子集, 使Win32 平台上的VC
程序可以很容易地迁移到WinCE 平台上。

硬件平台采用基于xscale PXA255 处理器的嵌入式系统, 采用NOVAT EL OEM4
接收机获得原始的GPS 导航数据, 两个平台间采用串口进行通讯。

1. 1 串口通信设置

eVC 在实现串口数据通信中存在2 个局限性: 一
基于WinCE的GPS导航信息处理软件的实现
本地下载

评论