news 2026/10/31 2:13:27

【STM32标准库】铁头山羊--[定时器]从模式控制器、PWM参数测量原理和实验(笔记)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/31 2:13:08

高可用异地组网架构设计:双链路冗余与故障自动切换实践

高可用异地组网的关键,不在“拉两条线”,而在探测、判定、切换、回切、防脑裂五个机制是否可验证、可度量。很多企业已经把专线加宽带、双运营商接入铺到了每个分支,但主链路中断时,备用路径迟迟不接管,或者切换之后业…

作者头像 李华
网站建设 2026/10/31 2:12:33

《羊了个羊:星球》设计拆解

羊了个羊,羊了个羊 加入羊群,通关上榜 看似简单,其实很难 一遍一遍,继续挑战 2026 年 10 月,《羊了个羊:星球》连续 30 天以上占据微信小游戏热玩榜第一,同时是上半年 IAA 百强榜榜首。但同一…

作者头像 李华
网站建设 2026/10/31 2:12:27

本地部署开源项目管理软件 OpenProject 并实现外部访问

OpenProject 是一款领先的开源项目管理软件,它提供甘特图、敏捷看板、团队计划、会议管理及时间成本追踪等功能,支持实时文档协作,并支持传统、敏捷及混合项目管理方法,覆盖项目全生命周期。第一步,本地部署安装 OpenP…

作者头像 李华
网站建设 2026/10/31 2:11:04

MYSQL5.7数据库策略设置

1、密码有效期设置:my.ini:default_password_lifetime90命令:SET GLOBAL default_password_lifetime 90;查看密码有效期:SHOW VARIABLES LIKE default_password_lifetime;查看所有账号有效期状态:select user,host,pa…

作者头像 李华
网站建设 2026/10/31 2:10:52

电商大促备货怎么做?从安全库存到采购协同的落地清单

大促备货的核心难题,业内常概括为"什么时间点把什么货放到什么位置":备早了占资金,备晚了断货,放错仓了发得慢。本文结合行业常见做法,梳理一份从数据视图到系统落地的备货清单,并在文末附一份系…

作者头像 李华