中断服务函数里能不能获取系统运行时间-Arduino中文社区 - Powered by Discuz! Archiver

2hen9x1 发表于 2020-6-26 10:00

中断服务函数里能不能获取系统运行时间

void onChange()
{
times = micros();
}

如代码,边沿发生变化的时候,获取程序运行的时间
这种做法可行吗

Zoologist 发表于 2020-6-26 15:02

我记得可以的,你试试吧

lwq1947 发表于 2020-6-26 16:38

本帖最后由 lwq1947 于 2020-6-26 16:46 编辑

可以,用times=micros();最长计时为70分钟就归零,用times=millis();最长约50天.
页: [1]
查看完整版本: 中断服务函数里能不能获取系统运行时间