Rolling frequency measurement is an essential technology in attitude measurement of projectiles. For low rotation speed projectiles, the existing PLL methods have problems of complex loop parameter design and long algorithm convergence time, and usually need customization of GNSS receiver, resulting in an increase of application cost. In this paper, a method to estimate the roll frequency of projectiles by analyzing Doppler shift of Global Navigation Satellite System (GNSS) signals is proposed. The Doppler frequency shift observations are acquired in the state of single antenna installed on the side of cylindrical projectile. The roll frequency is extracted by analyzing signal frequency domain features. GNSS signals generated by the satellite signals simulation source are used to test the performance of this algorithm in low speed scenarios. Experiments on the rotary table are carried out to verify the method. Results of these experiments show that roll frequency estimation standard deviation of this method is less than 0.01Hz, when the Doppler shift measurement error is less than 3Hz. The method provides a new idea for the vehicle rotation attitude measurement, and effectively solves the problem of modifying the GNSS receiver with the signal energy for rolling frequency measurement, which greatly improves the application range of low-cost attitude measurement devices.