void sysTickDelay(uint32_t tickCnt) { uint32_t tick; tick = sysTickGet(); while (sysTickGet() - tick <= tickCnt); }
void sysDelay(uint32_t ms) { uint32_t start = sysTickGet(); while (sysTickDelta(start) < ms) { } }
uint32_t sysTickDelta(uint32_t start) { return sysTickGet() - start; }