// // Created by xemon on 29.08.22. // #include #include "SystemDelayInterface.h" const uint32_t SystemWaitForever = osWaitForever; void SystemDelayMs(uint32_t ms) { osDelay(SystemMsToTicks(ms)); } uint32_t SystemMsToTicks(uint32_t ms) { return (ms * osKernelGetTickFreq()) / 1000; } uint32_t SystemGetMs() { return (osKernelGetTickCount() * osKernelGetTickFreq()) / 1000; }