【STM32标准库】铁头山羊--[定时器]从模式控制器、PWM参数测量原理和实验(笔记)
一.什么是从模式控制器?
1.输入箭头:TRGI
输出箭头:TRGO
2.8种从模式
从模式禁止(默认状态):不使用TRGI信号
编码器模式1、2、3:和编码器有关,在电机控制中使用
复位模式:TRGI上升沿时对计数器CNT清零
门模式:TRGI高电压,图中开关闭合;TRGI低电压,图中开关断开
触发模式:TRGI上升沿时闭合总开关
外部时钟模式1:时基单元的时钟除了可以来源于时钟树,也可以通过TRGI输入时钟信号
3.8种主模式
使能:图中总开关闭合,TRGO输出高电压1;反之,TRGO输出低电压0
Update:每触发一次update事件,TRGO输出脉冲
4.定时器同时启停案例
5.定时器级联案例 (模拟手表)
二.PWM参数测量原理
复杂方法——通过通道1测量输入信号的两个上升沿,通道2测量输入信号的下降沿。通 过这3个时间点可以得到输入信号的周期(两个上升沿)和占空比(第一个上升沿和下降 沿)
参考手册中定时器的结构图
输入捕获结构图(了解信号的名字)
2.TRGI信号的来源
从图中知道TRGI信号有四种来源:来自外部参考信号TMx_ETR(通过外部引脚来的)
来自TRC
来自TI1FP1
来自TI2FP2
3.PWN参数测量
通过通道1捕获上升沿,通道2捕获下降沿
测量波形图解析
下降沿被通道2捕获存放在ccr2中,上升沿被通道1捕获存放在CCR1中
0到CCR2为高电压所占周期内时间,0到CCR1为一个周期T
占空比=高电压所占周期内时间/周期T
三.PWM测量实验
1.实验原理
通过TIM3产生PWM信号,通过CH1将PWM信号传入TIM1