STM32输出的PWM幅度就是单片机的工作电压幅度。
比如单片机的供电电压是3.3V,那输出的PWM的电压幅值就是3.3V
如果你需要5V的幅度,你可以加个三极管或者光耦,将电频转换下。
主要注意的是:三极管和光耦的选型与你的PWM频率有关系,带宽要够。
外设的PWM方波幅度和外设供电或者方波发生幅值控制有关。如果想获取其它幅度值(低于最大值),最简单的就是电阻分压输出。
如果要放大就要上外围驱动电路来进行电压放大啦,不过放大时,如果开关带宽不够,一般会对信号产生一定畸变影响。