[STM32F2] 如何利用定时器测量频率

[复制链接]
827|98
天天向善 发表于 2026-9-19 09:43 | 显示全部楼层
外部脉冲直接让计数器计数,不经过控制器,路径简单。
OceanDepths 发表于 2026-9-20 13:37 | 显示全部楼层
外部时钟模式2直接计数边沿,适合测频率,简单易用。记得设置正确的预分频值和计数器溢出值。
digit0 发表于 2026-9-25 15:05 | 显示全部楼层
直接用简单模式即可,无需复杂的外部时钟模式1。
鹿鼎计 发表于 2026-9-26 09:49 | 显示全部楼层
直接用ETR计数加时基定时器是STM32测频的好方法,ETR负责捕捉信号,时基定时器确保精确计时。
单芯多芯 发表于 2026-10-4 08:10 | 显示全部楼层
外部时钟模式1和2主要区别在于时钟信号的极性和同步方式。模式1通常使用上升沿触发,而模式2使用上升沿或下降沿触发,具体取决于配置。
LinkMe 发表于 2026-10-7 23:11 | 显示全部楼层
输入捕获用于检测脉冲信号,实现电机转速或位置控制。
AIsignel 发表于 2026-10-9 08:57 | 显示全部楼层
ETR和TIX都是单片机外部时钟输入,ETR用于计数,TIX用于定时。ETR直接计数外部信号,TIX用于定时中断。
LightCatcher 发表于 2026-10-9 12:30 | 显示全部楼层
直接用外部时钟模式2,简单高效。记得调整预分频器,保证计数频率不要超过定时器计数范围。
MintMilk 发表于 2026-10-10 15:22 | 显示全部楼层
主要是捕捉输入信号变化。
dreamCar 发表于 2026-10-12 11:24 | 显示全部楼层
TIX或ETR是高频且需滤波的时钟源。
FranklinUNK 发表于 2026-10-12 14:42 | 显示全部楼层
输入捕获模式吧,测周期更方便,适合频率测量。记得检查一下输入捕获寄存器配置,比如ICR和CCRx,保证它们正确。
线稿xg 发表于 2026-10-14 09:33 | 显示全部楼层
在输入捕获模式下,可通过软件滤波和硬件滤波结合来过滤外部噪声,如使用数字滤波算法和降低采样率。
埃娃 发表于 2026-10-14 16:54 | 显示全部楼层
输入捕获模式更合适,适合测单个周期频率,再根据结果选择。
EchoInSilence 发表于 2026-10-15 10:13 | 显示全部楼层
选外部时钟模式2,计数上升沿,再换算频率。注意溢出问题,调整预分频或定时器时钟。
Jacquetry 发表于 2026-10-16 10:04 | 显示全部楼层
外部时钟模式2直接计数上升沿,适合你测频需求,注意频率别超定时器时钟的一半。
班杰明 发表于 2026-10-18 15:54 | 显示全部楼层
选外部时钟模式2,直接计数上升沿,简单可靠。
ForgottenRealm 发表于 2026-10-19 20:14 | 显示全部楼层
外部时钟模式2直接计数边沿,适合你的需求。记得设置合适的预分频和计数器上限。
OliviaSH 发表于 2026-10-20 16:10 | 显示全部楼层
外部时钟模式2直接用外部信号,计数边沿,适合测频。注意输入频率别超过定时器时钟的一半。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部