The invention provides a high-performance variable frequency controller, the controller adopts a floating-point DSP core (1), an FPGA core (2), and an ARM core (3) three-core framework, and the floating-point DSP core (1) is used to realize Various control algorithms of the motor, including VF control, open-loop vector control, and closed-loop vector control; the FPGA core (2) is used to realize various control logic processing of frequency converters, encoder speed measurement, fault handling, ADC control and digital filtering and the storage of frequency converter signals; the ARM core (3) is used to realize various communication protocols required by the frequency converter, including USB, SCI, SPI, CAN, SDIO, Ethernet; the floating-point DSP core (1) and Between the FPGA cores (2) and between the FPGA cores (2) and the ARM cores (3), a bus connection is used, and between the floating-point DSP cores (1) and the ARM cores (3) are carried out by the FPGA core (2). High speed parallel communication. Each MCU of the controller has a clear division of labor and can adapt to the communication needs of various advanced automated production lines.