● 摘要
全球定位系统(GPS)是随着现代科学技术的迅速发展而建立起来的新一代精密卫星定位系统。GPS 卫星接收机属于卫星导航定位系统中的用户设备,主要用于接收卫星信号和电文。本论文以研发卫星接收机工程为基础,全面阐述GPS定位卫星接收机的原理和软件开发过程。首先,论文概述了GPS接收机的设计原理,介绍了本论文中接收机实现所使用的开发工具—— TI 公司的 TMS320C6713DSP芯片,开发环境CCS2.2,以及软件设计过程中使用的DSP/BIOS实时多任务内核。其次,论文给出了本次接收机的硬件实现,其中包括信号接收、射频接收、基带处理板的硬件设计,主要说明了为接收机信号处理而设计使用的外部扩充存储器SDRAM和FLASH的应用。最后,论文给出了本次GPS接收机系统程序设计中各模块的实现。其中详细介绍了利用嵌入式C语言实现DSP芯片工作,完成对信号的捕获跟踪,导航电文的提取,重新组帧,定位解算以及对外接口。由于信号处理实时性的要求,在DSP使用过程中,使用DSP/BIOS实现各模块的多任务调度。本论文设计的GPS接收机经过成品样机的测试,定位精度较高,可以满足军事和民用领域对于高精度GPS导航的需要,具有较大的实用价值。