Lingxin microelectronics 32-bit MCU based on arm-m0, relying on professional and unique product definition in the field of non inductive motor vector control, can flexibly provide customers with FOC non inductive single and double resistance motor control schemes. The new self-developed observer algorithm is adopted, which makes the motor run smoothly in the full speed range, produce the maximum torque at zero speed, and accelerate or decelerate rapidly. It has the characteristics of high-precision tracking and strong robustness to the system controller. The program includes adjustable parameters and optional starting methods to adapt to specific loads. The scheme has strong stability and convenient debugging. It has been applied to floor fan, air purifier, ceiling fan and other different fan schemes.