With the increasing application of CKS 32-bit MCUs in the market,compatible programmers have become particularly important.In order to better support the program burning of the CKS32 series MCU chip,a programmer based on CKS32F407VGT6 has been designed,which mainly composed of MCU main system unit,SWD programming interface unit,audio-visual display unit,and PC upper computer unit.The programmer communicates with the PC upper computer through a USB interface and can achieve firmware erasure,burning,verification,and encryption of the CKS32 series MCU.At the same time,the programmer integrates online programming and offline burning functions,which can meet the needs of research and development debugging and support mass production in factories.