| Traditional GPS receivers often can only receive a single signal.With the rapid development of embedded systems and satellite navigation and positioning technology,it is entirely possible to develop a faster and more accurate receiver by using the high-performance STM32 system microprocessor and GPS+Beidou dual-mode positioning technology.The purpose of this study is to design a multi-constellation GPS and BeiDou dual-mode receiver based on STM32,with higher practical performance by switching the positioning mode with a keypad.Although the research results of many receivers have been published publicly,the strength of the received signal varies due to the geographical environment,and receivers suitable for different environments have not been found yet.Therefore,the design and signal processing of multi-constellation receivers still need further research and improvement.In recent years,the constellation selection and signal processing of receivers have started to be explored at home and abroad,mainly focusing on signal processing,however,the popularity of advanced technologies varies and relatively little evaluation of practicality has been made.In addition,a more systematic and comprehensive study of GPS and BeiDou dual-mode receivers is needed.In this study,based on a comprehensive analysis of embedded and satellite positioning technologies,a software and hardware platform for GPS and BeiDou dual-mode receivers was selected.The hardware platform is based on the STM32F103 as the core with the necessary peripheral circuits.The software platform is configured with the drivers required to develop the system.Firstly,the overall system design of the GPS and BeiDou dual-mode receiver is planned,which includes the STM32 core processor,the antenna module for receiving multiple signals,the positioning information module for processing data,the display module for displaying data,and the serial module for connecting with the host computer;then the antenna module is switched to receive single-mode or dual-mode signals through the keypad,and the received signals are sent to the positioning information module,and the positioning information;finally,the designed GPS and BeiDou dual-mode receivers are tested and analyzed under GPS single-mode,BeiDou single-mode and GPS+BeiDou dual-mode conditions.The results show that the GPS and BeiDou dual-mode positioning accuracy is higher,faster positioning can be achieved,practicality and operability are high,reliability is improved in harsh environments or poor individual signals,and there is a broad development prospect. |