STM32__定时器与_PWM_快速使用入门.pdfVIP

  • 17
  • 0
  • 约3.81千字
  • 约 3页
  • 2017-05-23 发布于河南
  • 举报
STM32__定时器与_PWM_快速使用入门

STM32 定时器与 PWM快速使用入门 要求:在 万利的开发板 EK-STM32F 上产生 周期为1秒,占空比分别为 50%10%的 PWM 并且点亮 板上的 LD1,LD2 灯闪烁。 做法很简单。 STM32的PWM是由 定时器来产生的。 可以看出 。定时器3的通道1至4在GPIO端口的映像。如果是完全映射。 各通道的连接引脚如下: CH1=PC6, CH2=PC7, CH3=PC8, CH4=PC9 这样,刚好与板上的LD1,LD2灯符合,因为LD1连接到PC7,LD2连接到PC6引脚。 关于PWM一些知识. STM32的TIMx 是 TIMx_ARR 寄存器确定频率(周期)、由TIMx_CCRx 寄存器确定占空比的 信号。 使用定时器3。而TIM2、3、4的时钟源是 APB1 即是PCLK1 ( APB1 对应 PCLK1 ) PCLK1 = APB1 = HCLK/2 = SYSCLK/2 = 36MHZ (36,000,000HZ) 但是注意: 倍频器会自动倍2, 即是 【72MHZ】! 代码如下: void STM32_PWM_GPIO_Configuration(void) { // 11:完

文档评论(0)

1亿VIP精品文档

相关文档