硬汉嵌入式论坛

 找回密码
 立即注册
查看: 130|回复: 1
收起左侧

[技术讨论] stm32定时器输入捕获的问题

[复制链接]

2

主题

5

回帖

11

积分

新手上路

积分
11
发表于 2025-4-18 09:15:06 | 显示全部楼层 |阅读模式
我使用stm32的tim1做pwm输出,tim2做输入捕获,tim3作为tim2的从属,用来实现32位定时器,tim1的输出引脚和tim2的捕获引脚相连,测到的信号频率与我设置的一致,但是我使用信号发生器产生同样频率的信号,tim2测得的频率偏大。用示波器测试tim1的输出信号与信号发生器的信号,发现tim1的信号本身就有偏差,信号发生器的频率是精确的,是否意味着tim2分频后的时钟不精准?应该怎么处理?我确认测量频率的程序正确
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115434
QQ
发表于 2025-4-18 10:28:16 | 显示全部楼层
差多少,比如1KHz,实际测试出来有1100吗,偏差几个可以校准下,偏差太大有必要看下你的晶振误差了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-4-26 02:14 , Processed in 0.463795 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表