A general frequency offset estimation method of BPSK,QPSK,UQPSK and 64 QAM signals based on Burg spectrum estimation and FFT is proposed to solve the carrier frequency offset estimation of common signals in inter satellite link communication. First,the coarse frequency offset estimation is obtained by using the Burg spectrum estimation method,and the signal of the residual frequency offset is obtained after the compensation of the frequency offset. Then the improved fourth non-linear transformation is used to remove modulated information. Finally,the residual frequency offset value is estimated by FFT. Simulation results show that this method is of high accuracy and wide acquisition range.