返回介绍

micros () function

发布于 2021-05-21 05:45:04 字数 597 浏览 1130 评论 0 收藏 0

micros()函数返回从那时开始的微秒数,Arduino板开始运行当前程序。 这个数字溢出,即大约70分钟后回到零。 在16 MHz Arduino板(例如Duemilanove和Nano)上,此功能的分辨率为4微秒(即返回的值始终为4的倍数)。 在8 MHz Arduino板(例如LilyPad)上,此功能的分辨率为8微秒。

micros() function Syntax

micros () ;

此函数返回自程序启动以来的微秒数(unsigned long)

例子 (Example)

unsigned long time; void setup() { 
   Serial.begin(9600); 
} 
void loop() { 
   Serial.print("Time:");
   time = micros(); //prints time since program started
   Serial.println(time); // wait a second so as not to send massive amounts of data
   delay(1000); 
}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文