Wordsworth 发表于 2025-6-4 07:20

我想跑个1ms的定时器中断,它就是不准

明明配置了ARR和PSC,理论上应该1ms中断一次,实测却偏差很大,定时根本不稳。

Clyde011 发表于 2025-6-4 07:25

如果频率高,用硬件定时器更准。

公羊子丹 发表于 2025-6-4 07:25

是不是用了LSI或者不稳定的时钟源?

周半梅 发表于 2025-6-4 07:26

你量的是哪个地方的时间?

帛灿灿 发表于 2025-6-4 07:27

中断优先级高的也会影响定时。

童雨竹 发表于 2025-6-4 07:28

打印log时间也可能会干扰。

万图 发表于 2025-6-4 07:29

建议用Systick或者TIM21试试。

Wordsworth 发表于 2025-6-4 07:30

频率设定有没小数误差?

Bblythe 发表于 2025-6-4 07:31

能不能考虑用输出比较试试。

Pulitzer 发表于 2025-6-4 07:32

用示波器抓波形对准。

Uriah 发表于 2025-6-4 07:34

有时候debug状态下会不准。

emma2012 发表于 2025-6-4 09:24

不准是实际测量出来的吗还是仿真出来的,还有就是适当降低频率,过高的频率也会导致不准。
页: [1]
查看完整版本: 我想跑个1ms的定时器中断,它就是不准