(PWM)脉冲宽度调试的调试

通用定时器:

主要特征:拥有四个独立通道(I/O);可用于输入捕获、输出比较、输出PWM等等;

寄存器:预分频器、自动重载寄存器、计数器、比较寄存器(控制占空比);

寄存器:

预分频器:定时器的预分频器用于将输入时钟频率分频为更低的频率,以减小定时器的计数速度。它可以控制定时器的计数器每计数一次所需的时钟周期数,从而调整计数器的溢出时间和计数速度。

自动重载寄存器:是一个16位或32位的寄存器,用于设置定时器的溢出值。它决定了定时器计数器何时溢出并重新开始计数。

计数器:是一种用于计数的电子设备或寄存器。在微控制器的上下文中,计数器通常是一个专门设计用于计时和计数的硬件模块。

配置时钟树:

主要代码:

定时器PWM输出使能:HAL_TIM_PWM_Start(&htim2 ,TIM_CHANNEL_2 );

定时器占空比设置函数: __HAL_TIM_SET_COMPARE(&htim2,TIM_CHANNEL_2,CCR);

占空比D = CCR / ARR;

定时器ARR值更改:        __HAL_TIM_SET_AUTORELOAD(&htim2,ARR);

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值