针对有源电力滤波器(APF)要求快速、精确地检测谐波电流的特点,在此利用高速浮点数字信号处理芯片DSP28335作为处理器,设计了一种全数字单相APF控制器,给出了硬件结构和软件流程。实验表明,该控制器方案较传统利用定点DSP芯片的控制器更加简单、快速、有效。