硬汉嵌入式论坛

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

[TIMER] SYSTick的精度和定时器的精度有多大的差别

[复制链接]

20

主题

26

回帖

86

积分

初级会员

积分
86
发表于 2024-3-29 22:14:11 | 显示全部楼层 |阅读模式
SYSTick的精度和定时器的精度有多大的差别    譬如都是计数1ms的精度      cpu外部的定时器肯定是准的1ms  那SYSTick的计数精度大概会偏差多少呢  

一般程序用于计数计时是不是用SYSTick就够了  
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
发表于 2024-3-30 09:02:05 | 显示全部楼层
这个我实际测试过DWT,Systick和外部定时器的时间测量比较。

精度都限制到1us,实际测试基本无差别。
回复

使用道具 举报

0

主题

124

回帖

124

积分

初级会员

积分
124
发表于 2024-3-30 15:47:03 | 显示全部楼层
SYSTick本来就是个定时器, 在共用同一个时钟源的情况下是不会有差别的, 你硬要找那稍小的差别,就是中断的优先级别不一样
回复

使用道具 举报

3

主题

96

回帖

105

积分

初级会员

积分
105
发表于 2024-3-30 20:33:04 | 显示全部楼层
用计数器啊 H7有64bit的计数器
回复

使用道具 举报

0

主题

4

回帖

4

积分

新手上路

积分
4
发表于 2024-3-31 01:20:53 | 显示全部楼层
应用达到工程精度就行了吧,非要搞得像原子钟一样么。
回复

使用道具 举报

2

主题

39

回帖

45

积分

新手上路

积分
45
发表于 2024-3-31 11:22:29 | 显示全部楼层
eric2013 发表于 2024-3-30 09:02
这个我实际测试过DWT,Systick和外部定时器的时间测量比较。

精度都限制到1us,实际测试基本无差别。

1us的,实际测试是有区别的
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 06:38 , Processed in 0.181916 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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