|
|
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