你用的什么单片机,如果系统资源可以输出4路pwm那就肯定可以控制4路同时输出pwm.我已经用过stm32同时输出过4路不通频率和不同占空比的pwm波形,那肯定是没问题的。我觉得你还是内部的寄存器设置的有问题吧,pwm的原理就是定时器加一个门限而已,所以实在不行,可以用定时器去模拟。