1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-15 20:35:33 +03:00

micros fix // timer bug F3 targets

This solves the twitching issues on F3 targets
This commit is contained in:
borisbstyle 2015-09-04 12:28:22 +02:00
parent 3b5d31fbbb
commit c9c073b71a

View file

@ -99,6 +99,7 @@ uint32_t micros(void)
do {
ms = sysTickUptime;
cycle_cnt = SysTick->VAL;
asm volatile("\tnop\n");
} while (ms != sysTickUptime);
return (ms * 1000) + (usTicks * 1000 - cycle_cnt) / usTicks;
}