论文部分内容阅读
本课题设计了一款基于Windows CE的导航基带信号处理平台。该平台可以完成北斗二号卫星导航系统和GPS卫星导航系统的双模信号接收工作,并且通过处理器的解算,实现定位信息的输出。本系统以北斗二号用户设备集成电路B3_B1/L1基带信号处理电路(CPS2009)为核心器件,配合精密测距码芯片(PRM)完成卫星信号的捕获、跟踪、导航电文解调解码、原始观测量的提取等功能。CPS2009通过数据总线和地址总线与处理器进行通信,完成PVT(位置、速度和时间)解算。在硬件的设计上,本系统主要包括以下六个部分:ADC中频采样单元、FPGA抗窄带干扰单元、CPS2009基带处理单元、ARM单元、对外接口单元和电源管理单元。中频采样单元主要完成对射频模块输出的下变频信号进行中频采样,将模拟信号转化为数字信号。抗干扰单元主要完成对数字化后的中频信号进行抗窄带干扰处理。ARM单元为系统的控制核心,用以运行操作系统,完成PVT解算的工作。对外接口单元用来为系统提供必要的调试端口和输入输出端口。电源管理单元用来完成对锂电池的充电和电池的故障检测的工作。在软件的设计上,主要完成Windows CE BSP的修改和实现,BSP主要包括Bootloader和驱动。本系统中需要编写驱动的硬件模块为LCD。另外,软件部分还包括FPGA抗干扰算法的实现和PVT解算算法的实现。