Abstract:In view of the problem that most of the core processors and operating systems of UAV flight control board are based on foreign solutions, the design and implementation adopt domestic alternatives to realize UAV flight control autonomy. The analysis and design are carried out from the aspects of domestic substitution of the core processor of the flight control board, domestic substitution of the operating system and adaptation. In the aspect of flight control board, the working principle of PIXHAWK V2.4.8 is mainly studied, and the feasibility of replacing STM32 with GD32 is analyzed. In the aspect of operating system transplantation of PX4, the feasibility of replacing the existing NUTTX operating system running on PX4 with the domestic Euler operating system is analyzed. The replacement of GD32 master chip based on PIXHAWK V2.4.8 and the adaptation of domestic Euler operating system to PX4 code have been preliminarily realized. The results show that the domestic substitution scheme is feasible, and it can provide a reference for the realization of autonomous substitution of the core technology of UAV flight control.