|
static void | initialize (const uint32_t cpuClock) |
|
static uint32_t | getCpuClock (void) |
|
static void | delayMs (const uint32_t delay) |
|
static uint32_t | getTick (void) |
| Get current tick in cpu cycles. More...
|
|
static bool | isTimeoutPending (const uint32_t cycleCountStart, const uint32_t timeoutMs) |
| Check if timeout occured. More...
|
|
static bool | hasTimeoutOccurred (const uint32_t cycleCountStart, const uint32_t timeoutMs) |
| Check if timeout occured. More...
|
|
◆ getTick()
static uint32_t imt::base::hal::stm32f769::Timing::getTick |
( |
void |
| ) |
|
|
static |
Get current tick in cpu cycles.
- Returns
- Current tick in cpu cycles
◆ hasTimeoutOccurred()
static bool imt::base::hal::stm32f769::Timing::hasTimeoutOccurred |
( |
const uint32_t |
cycleCountStart, |
|
|
const uint32_t |
timeoutMs |
|
) |
| |
|
static |
Check if timeout occured.
- Parameters
-
cycleCountStart | CPU cycle count on timeout start |
timeoutMs | timeout in ms |
- Returns
- true when timeout occured
◆ isTimeoutPending()
static bool imt::base::hal::stm32f769::Timing::isTimeoutPending |
( |
const uint32_t |
cycleCountStart, |
|
|
const uint32_t |
timeoutMs |
|
) |
| |
|
static |
Check if timeout occured.
- Parameters
-
cycleCountStart | CPU cycle count on timeout start |
timeoutMs | timeout in ms |
- Returns
- true when timeout not yet occured
The documentation for this class was generated from the following file:
- D:/_Work/10/s/Imt.Base/Imt.Base.HAL.STM32F769/Timing.h