步进电机细分stm32用什么功能实现据本人所知,步进电机不能用PWM控制。三相、直流电机可以用PWM(脉冲调宽)来控制电机的转速。而步进电机是用步进脉冲来控制电机的转速的。步进电机的步进脉冲的细分,都集成在驱动芯片上,具体细分(如2、4、8、16细分等,)是靠外围编码设定。软件细分法,就是你用的2相8拍。若还要细分,就要软硬结合,用PWM调节各相平均电压,这个需要有PWM调节功能的单片机或其他单独的设备。完全做下来,由于细分本来就是一个很精密的工作,所以你做的未必能够很好地工作。