本书从电子技术和通信系统的角度讲解GPS接收机的设计开发原理,其内容集中在用户终端,即接收机的设计原理和软件实现上。全书分为两大部分,第一部分为理论篇,第二部分为实现篇。理论篇首先对导航的基本目的进行了阐述,并由一个浅显的二维导航系统对导航信号的特点进行了推导,随后阐述了GPS信号格式,对GPS信号的基带处理(捕获和跟踪)、伪距和多普勒观测量的性质和提取,以及定位和导航解算算法进行了详细的理论分析,同时对于直接影响接收机性能的射频前端部分做了理论分析;实现篇主要对本书实现的软件GPS接收机的系统实现和源代码进行了讲解,同时作为总结,将信号处理的结果和有意义的中间变量以图示的方式给出,可以使读者有一个感性的认识,同时提升学习兴趣。