基于MCU实现的嵌入式设备存在软件复用度及开发调试效率较低的问题,通过分析MCU嵌入式设备的应用需求,提出嵌入式设备通用软件平台的分层架构,详细描述了硬件系统及软件平台的设计思路,并针对任务调度、配置管理、数据交互、调试监视等核心系统功能提供可行的解决方案。该软件平台基于STM32硬件系统实际部署并应用于多种电力系统嵌入式设备,能有效提升设备研发及维护效率,具有较高的工程应用价值。