由于STM32没有专门的PWM引脚,所以使用IO口的复用模式,通用定时器TIM2-TIM5每个可以产生4路PWM(CH1-CH4)。
一:首先,配置GPIO为复用模式,如下图:
配置GPIO为复用模式
配置GPIO为复用模式
配置GPIO为复用模式
配置GPIO为复用模式
例如开启TIM3的CH2通道PWM,查表知该通道关联的是PA7口,所以,配置PA7为输出,并设置它为复用输出。
GPIOA->CRL&=0X0FFFFFFF;//PA7输出
GPIOA->CRL|=0XB0000000;//复用功能输出
如...
STM32 PWM输出, 端口重映射阅读全文