STM32 PWM输出

PWM

脉冲宽度调制

由TIMx_ARR确定频率,由TIMx_CCRx确定占空比

两种PWM模式

  • 1 TIMx_CNT<TIMx_CCRx 时为有效电平
  • 2 TIMx_CNT>TIMx_CCRx 时为有效电平

PWM输出配置步骤

使能时钟(定时器时钟和相关IO口时钟)

RCC_APB1PeriphClockCmd();
RCC_APB2PeriphClockCmd();

IO口做为复用功能输出,初始化IO口

如果IO口要做重映射,还要使能AFIO时钟

定时器初始化

初始化输出比较参数

使能预装载寄存器

使能定时器

在外部不断改变CCRx的值,调节占空比

猜你喜欢

转载自www.cnblogs.com/uestcman/p/9048355.html