蓝桥杯 stm32 PWM 测量频率

本文代码使用 HAL 库。

文章目录

  • 前言
  • 一、PWM 原理图:
  • 二、CubeMX 创建工程:
  • 三、PWM 单路测频:
  • 四、详细代码:
      • 1. 获取 CNT函数。
      • 2. 设置CNT为 0 函数
      • 3. 开启TIM2_CH1的输入捕获中断函数
      • 4. TIM 回调函数
      • 5. 在 LCD 上显示 R40 和 R39 的频率。
  • 总结


前言

一、PWM 原理图:

参考 数据手册:

比赛 的板子 上面有两个 信号发生器 ,如下图。
通过 扭动 可变电阻 (R40, R39), 来实现 PWM 频率的改变。

需要的 io口 是:PA15 , PB4

你可能感兴趣的:(蓝桥杯嵌入式stm32,stm32,蓝桥杯,嵌入式,PWM,频率测量)