penghanxiaox 发表于 2014-4-10 03:12:57

求助!最精准的计时方法!!方法或者模块都行。。

怎么样的计时是最精确的呀?是pusleIn么??还有比这个更精确稳定,且不占资源的么???我要测量反应时间的,,所以需要毫秒级的。没有这样的函数的话有没有这样的模块呀?先谢谢大家了。。。。

hi55234 发表于 2014-4-10 09:05:15

本帖最后由 hi55234 于 2014-4-10 09:06 编辑

一般计时GPS`````````````

ms计时millis()

弘毅 发表于 2014-4-11 11:20:10

原子钟。。。。

fish6823 发表于 2014-4-12 23:25:19

你想做的是什么?抢答器?

penghanxiaox 发表于 2014-4-14 12:08:38

fish6823 发表于 2014-4-12 23:25 static/image/common/back.gif
你想做的是什么?抢答器?

想做一个反应时器:就是灯一亮,马上把它按灭,然后看灯亮了多久

fish6823 发表于 2014-4-14 14:35:05

penghanxiaox 发表于 2014-4-14 12:08 static/image/common/back.gif
想做一个反应时器:就是灯一亮,马上把它按灭,然后看灯亮了多久

ms计时的话用millis()函数就行了,灯亮时用一个变量记下当时的时间,灯灭的时间用当时的时间减记下的时间,就得出灯亮了多久了。

leicheng 发表于 2014-4-14 23:19:13

Arduino提供了微秒级的计时器函数:micros()。精度为8微秒以内。

penghanxiaox 发表于 2014-4-15 11:05:44

leicheng 发表于 2014-4-14 23:19 static/image/common/back.gif
Arduino提供了微秒级的计时器函数:micros()。精度为8微秒以内。

谢谢!!我试试!

penghanxiaox 发表于 2014-4-15 11:06:24

fish6823 发表于 2014-4-14 14:35 static/image/common/back.gif
ms计时的话用millis()函数就行了,灯亮时用一个变量记下当时的时间,灯灭的时间用当时的时间减记下的时间 ...

谢谢!!我都试试看!

futuremeng 发表于 2014-5-29 12:24:12

penghanxiaox 发表于 2014-4-15 11:06 static/image/common/back.gif
谢谢!!我都试试看!

精度和你用的处理器的频率有关,看多少位啦
页: [1]
查看完整版本: 求助!最精准的计时方法!!方法或者模块都行。。