设计了一种基于STM32的4路双对通道定循环次数气动或液动压力装置定时充排系统,主要对管路中的电磁阀进行定时开或关。在STM32中移植了FATFS文件系统、UCOSIII操作系统和emWIN图形设计系统,系统设置的数据保存在W25Q64中,采用电阻式触摸屏和LCD进行界面操作和显示。设计制作了系统桌面、屏幕校准、监视器、系统设置、手动操作和关于系统共6个界面。通过操作系统定时函数和定时计数,全局变量设计了两种定时逻辑,可进行高压和低压两种定时模式的选择,而在手动操作模式下,系统关闭充电磁阀,只进行充排过程定时。结果表明,系统运行良好,能够根据设置准确地完成定时充排任务,可应用于多种气动或液动压力装置中。