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. 业务代码
相关推荐
Funing719 分钟前
系列一:STM32 外设初始化
stm32·单片机·嵌入式硬件
XiangrongZ1 小时前
debian中配置stm32的交叉编译环境
运维·stm32·debian
✎ ﹏梦醒͜ღ҉繁华落℘1 小时前
单片机基础知识--LVGL学习-lv_obj_add_flag()
c语言·单片机·学习
zcmodeltech2 小时前
钢铁冶金沙盘模型多工序协同控制系统设计:基于STM32与Modbus RTU的高炉-连铸-热轧全流程联动方案
stm32·单片机·嵌入式硬件·数据库架构·嵌入式实时数据库·多分类
西城微科方案开发3 小时前
充气泵PCBA方案:数字传感器VS模拟传感器
单片机
zcmodeltech3 小时前
供热系统模型多工况控制系统设计:基于STM32与Modbus RTU的热源-管网-末端联动方案
大数据·stm32·单片机·嵌入式硬件·制造·数据库系统
时空自由民.3 小时前
STM32的缓存Cache
stm32·嵌入式硬件·缓存
智闲电子设计4 小时前
STM32 定时器 PWM 实战:从呼吸灯到舵机控制
c语言·stm32·单片机·嵌入式硬件·学习
azwsm13 小时前
驱动第一阶段——启动流程
单片机·嵌入式硬件
单片机杂货铺14 小时前
基于单片机的自动开窗器设计
stm32·嵌入式硬件·51单片机·硬件工程