摘要:
由于STM32没有专门的PWM引脚,所以使用IO口的复用模式,通用定时器TIM2-TIM5每个可以产生4路PWM(CH1-CH4)。一:首先,配置GPIO为复用模式,如下图:例如开启TIM3的CH2通道PWM,查表知该通道关联的是PA7口,所以,配置PA7为输出,并设置它为复用输出。GPIOA->CRL&=0X0FFFFFFF;//PA7输出GPIOA->CRL|=0XB0000000;//复用功能输出如何选择开启每个定时器中的4路PWM呢?这就用到捕获/比较模式寄存器(TIMx_CCMR1/2),该寄存器总共有2个,TIMx_CCMR1和TIMx_CCMR2。TIMx_C 阅读全文
2012年5月4日 #