摘要
本发明公开了一种应用于数字电源的嵌入式软件架构方法,包括以下步骤:S1、定时调度基础:滴答标志的产生;以MCU/DSP的硬件定时器为核心,产生固定周期的滴答标志,作为整个系统任务调度的“时间基准”;S2、任务周期划分:根据产品需求,将功能拆解为不同任务,并分配对应的执行周期;S3、分时调度机制:每个滴答周期内仅执行“当前时间片”的任务;S4、仿操作系统逻辑:通过“时间片轮转”实现多任务处理;S5、核心中断:环路控制算法;以PWM周期中断或ADC采样中断触发,优先级最高,仅执行环路控制。本发明,克服了通用的嵌入式操作系统在数字电源控制软件应用中,实时性较低和响应时间不可控和较长的问题。