mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-13 17:23:34 +08:00
LPC11C24: Fixed undefined behavior in clock driver
This commit is contained in:
@@ -68,7 +68,8 @@ static uint64_t sampleFromCriticalSection(const volatile uint64_t* const value)
|
||||
cycles = reload - SysTick->VAL;
|
||||
time += USecPerOverflow;
|
||||
}
|
||||
return time + (cycles / (SystemCoreClock / 1000000));
|
||||
const uint32_t cycles_per_usec = SystemCoreClock / 1000000;
|
||||
return time + (cycles / cycles_per_usec);
|
||||
}
|
||||
|
||||
uint64_t getUtcUSecFromCanInterrupt()
|
||||
|
||||
Reference in New Issue
Block a user