utime.ticks_diff()
是 MicroPython 中的一个函数,它用于计算两个时间戳之间的时间差(以滴答数为单位)。它需要两个参数:第一个是起始时间戳,第二个是终止时间戳。它返回终止时间戳与起始时间戳之间的时间差。 例如:
import utime
start = utime.ticks_ms()
utime.sleep_ms(1000)
end = utime.ticks_ms()
print(utime.ticks_diff(start, end))
这个例子中,我们首先记录了开始时的时间戳,然后等待1s,再记录终止时的时间戳,最后用utime.ticks_diff(start, end)计算两个时间戳之间的时间差,应该会输出1000。