STM32——PWM介绍

STM32F103C8T6 PWM****资源:

高级定时器(TIM1):7路
通用定时器(TIM2~TIM4):各4路

PWM****输出模式:

PWM模式1**:在向上计数时,一旦CNT < CCRx时输出为有效电平,否则为无效电平;**在向 下计数时,一旦 CNT > CCRx 时输出为无效电平,否则为有效电平。
PWM模式2**:在向上计数时,一旦CNT < CCRx时输出为无效电平,否则为有效电平;**在向 下计数时,一旦 CNT > CCRx 时输出为有效电平,否则为无效电平。

PWM****周期与频率:

PWM****占空比:

由TIMx_CCRx寄存器决定。

PWM****实验

需求:使用PWM点亮LED1实现呼吸灯效果

LED****灯为什么可以越来越亮,越来越暗?

这是由不同的占空比决定的。

如何计算周期**/**频率?

假如频率为 2kHz ,则: PSC=71 , ARR=499

LED1****连接到哪个定时器的哪一路?

学会看产品手册:

1. 设置时钟
2. 设置定时器

记得把极性设置为Low ,因为 LED 灯是低电平才亮。

3. 配置工程
4. 业务代码
相关推荐
Winner13002 小时前
STM32 OLED
stm32·单片机·嵌入式硬件
浅陌pa2 小时前
01:(寄存器开发)点亮一个LED灯
c语言·stm32·单片机·嵌入式硬件
嵌入式详谈3 小时前
基于STM32的数字温度传感器设计与实现
stm32·单片机·嵌入式硬件
AAA 建材批发王哥(天道酬勤)3 小时前
单片机在控制和自动化任务中的应用场景广泛
单片机·嵌入式硬件·自动化
每天一杯冰美式oh3 小时前
51单片机的水质检测系统【proteus仿真+程序+报告+原理图+演示视频】
嵌入式硬件·51单片机·proteus
武汉芯景科技有限公司5 小时前
关于武汉芯景科技有限公司的IIC电平转换芯片XJ9509开发指南(兼容PCa9509)
科技·stm32·单片机·嵌入式硬件
马浩同学6 小时前
【ESP32】Arduino开发 | Timer定时器+定时器闹钟例程
c语言·单片机·嵌入式硬件·mcu
千千道6 小时前
STM32 实现 UDP 广播通信
stm32·单片机·物联网·网络协议·udp
EVERSPIN8 小时前
分享国产RISC-V单片机通用
单片机·嵌入式硬件·risc-v