目录
此笔记基于朗峰 STM32F103 系列全集成开发板的记录。
1 、 电路构成及原理图
PWM---Pulse Width Modulation,脉冲宽度调制,是一种常见的通用的控制信号。该信号主要原理是通过周期性跳变的高低电平组成方波,来进行连续数据的输出。
这个例程我们利用 TIM4 的 CH4 通道 4 输出 PWM 信号来实现LED 灯像会呼吸一样逐渐亮起再逐渐熄灭。
由原理图可以看到只要 PB9 引脚的电平不断循环渐渐的拉低到接近 GND 电平,然后再渐渐的拉高电平接近 VCC 电平,这样的话,LED2 就可以逐渐的亮起再逐渐的熄灭不断循环,看起来就像呼吸一样。
如何让引脚 PB9 输出这样的电平呢?其实 PWM—脉冲宽度调制信号就是这样的电平。连续不断的往返改变 PWM 的宽度就 ok。