Comment by adrian_b

5 days ago

In this specific case, yes, if none of two successive readings is corrupted and when you did not straddle a transition, they should be the same.

In general, when reading a timer that increments faster, you may want to mask some of the least significant bits, to ensure that you can have the same values on successive readings.