针对微弱信号情况下,传统的信号捕获方法不能很好地捕获到卫星信号的问题,提出一种半比特差分捕获算法,用于实现对微弱GPS信号的捕获。同时与半比特交替算法进行了比较。通过对一组GPS数据信息的捕获仿真实验,比较捕获效果。结果显示,这种新算法可以捕获到微弱的GPS信号,提高了接收机的灵敏度。