让我开始说这个问题与我发现的许多低延迟帖子不同。我并不是想从计算中获得尽可能快的速度。该回路用于温度探头。我有一个功能
tZone1Temp()
运行时返回一个整数值。我想在很长一段时间内循环播放这个以及更多类似的内容。任何快于 10/秒的轮询速率都是没有用的。我正在寻找的是一个不会消耗资源的慢循环。
我知道如何减慢循环的唯一方法是编写另一个循环。我考虑过使用 time.h 来监控 RTC,但我不确定这是否更有效。
我确定有一些样板代码可以用于这类东西,但我找不到。
让我开始说这个问题与我发现的许多低延迟帖子不同。我并不是想从计算中获得尽可能快的速度。该回路用于温度探头。我有一个功能
tZone1Temp()
运行时返回一个整数值。我想在很长一段时间内循环播放这个以及更多类似的内容。任何快于 10/秒的轮询速率都是没有用的。我正在寻找的是一个不会消耗资源的慢循环。
我知道如何减慢循环的唯一方法是编写另一个循环。我考虑过使用 time.h 来监控 RTC,但我不确定这是否更有效。
我确定有一些样板代码可以用于这类东西,但我找不到。