To address the high-frequency vibration driving requirements of piezoelec-tric ceramics, this paper proposes a novel control system based on an STM32 microcontroller, aiming to simplify circuit architecture while enhancing anti-interference capability and driving efficiency. The system employs the STM32F407 as the main controller, achieving high-precision digital-to-analog conversion through SPI communication with an external DAC8311 module, and integrates a TPA3106 power amplifier and transformer to drive the piezoelectric ceramic. Waveforms are generated using DSP instructions to optimize computational resource utilization, and a soft-start function is implemented to enable a gradual voltage ramp-up, effectively suppressing inrush current during power-on. Collaborative control via timer interrupts and external interrupts facilitates smooth switching and stable adjustment of frequency (100–250 Hz) and amplitude (0–3.3 V). Experimental results demonstrate optimal vibration intensity at 213 Hz. The system supports flexible parameter tuning for frequency and amplitude, exhibiting high versatility and reliability. This design provides a compact and efficient solution for high-frequency vibration driving, with significant application potential in industrial feeding, ultrasonic devices, and related fields.