摘要
本发明涉及卫星导航接收机授时应用领域,具体公开了基于卫星导航接收机被动授时的实现方法,包括以下步骤:S1:北斗三代基带芯片收星定位后,计算出卫星导航接收机钟差信息,通过硬件对接收机晶振频率进行调控,在连续数次调整后,达到与北斗导航系统时钟同步后,输出秒脉冲,并通过串口发送时间信息给FPGA;S2:收到北斗三代基带芯片输出准确的秒脉冲后,修正FPGA内部守时时钟计数,同时把串口收到的时间信息放置时间计数器中,根据FPGA内部的守时时钟计数进行准确的时间维护。该基于卫星导航接收机被动授时的实现方法,通过软件握手和硬件脉冲中断机制,解决了传统主动授时技术中用户无法按需触发、资源利用率低的核心问题。