一,定时器的计数模式
1.1 定时器的计数模式分别有三种
1.2 定时器溢出的时间(中断,事件产生的时间)
Tout:定时器溢出时间
Ft:定时器的时钟源频率 72M内部时钟
ARR:自动重装载寄存器的值
PSC:预分频器寄存器的值
二,定时器中断时钟的配置
2.1 msp 函数是对 MCU 相关的硬件进行初始化设置,通常被设计用于处理特定硬件外设或功能的底层初始化工作
三,输入和输出原理
3.1 为什么有输入和输出的比较
输出比较可以通过比较定时计数器的值 CNT 与设定的比较值 CCR,可以控制输出引脚的电平状态(置高或置低),从而实现生成一定频率和占空比的 PWM 波形。
讲述的是捕获与比较 这一块
3.2 PWM波模式的计数
四,PWM波的小简介
PWM波形(Pulse Width Modulation,脉冲宽度调制波形)是一种占空比可变的脉冲波形。这种调制方式通过改变脉冲的宽度来控制电路中的信号强度和频率。具体来说,PWM波形中的高电平持续时间和低电平持续时间可以根据需要进行调整,从而实现对模拟信号电平的数字编码。
PWM波形在各种领域都有广泛的应用,包括电源管理、电机控制、LED亮度调节等。此外,生成PWM波形的方法有多种,例如使用波形发生器、单片机或可编程逻辑器件等。
频率 = 1/Ts
占空比 = Ton / Ts 高电平所占的时间除以低电平所占的时间
分辨率 = 占空比变化步距 比如50% 50.1% 0.1%
五,定时器输入捕获实验