我有一个计数器硬件,我可以观察时间考虑因素。它计数毫秒并存储在一个16位无符号值中。如何安全检查,如果计时器值超过一定的时间和安全地处理不可避免的过渡: //this is a bit contrived, but it illustrates what I'm trying to do
const uint16_t print_interval = 5000; // milliseconds
绝对值是否保护Environment.TickCount换行的以下代码? If Math.Abs((Environment.TickCount And Int32.MaxValue) - StartTime) >= Interval Then
StartTime = Environment.TickCount And Int32.MaxValue ' set up next interv