| The UAV(Unmanned Aerial Vehicle)is widely used in military and civilian fields due to their low manufacturing cost,flexible maneuverability and strong environmental adaptability.As the control core of the UAV,the flight control computer is the key to completing the flight mission.With the continuous expansion of application fields,the UAV has increasingly higher requirements for the computing power of the flight control system processor and the communication speed of the airborne data bus.According to the trend of the UAV,the development of a new type UAV flight control computer hardware platform has important application value.Through the analysis of the functional requirements and performance indicators of the flight control computer hardware platform,this thesis demonstrates the selection of the hardware platform CPU and communication interface,and proposes the overall system design scheme.In view of the operating speed and computing power requirements of the hardware platform,a domestic high-performance 8-core DSP was selected as the core processor,and its peripheral circuit design were completed.In view of the communication speed requirements of the platform,based on the analysis of the FC-AE-1553 bus topology,this thesis designed two independent FC-AE-1553 interface circuit based on the dedicated interface chip and FPGA embedded IP core,then completed the design of protocol chip and FPGA peripheral circuit.After completing the hardware design of the system,the protocol driver software was written according to the working flow and memory structure of the communication protocol logic.Users can implement initialization,message configuration,data sending and receiving,and status query operations on the FC-AE-1553 protocol interface by calling the driver function.Finally,the basic functional units of the hardware platform are verified.Using the protocol analyzer,NT test card and the hardware platform developed by the thesis,the FC-AE-1553 bus test environment was built and the test software was written.The data communication functions of the hardware platform under different message formats are verified.The test results show that the developed hardware platform runs stably,the functional requirements and performance indicators meet the design plan and the actual project requirements.The hardware platform has strong engineering application value. |