#include <Imt.Base.HAL.STM32F769/Time.h>
◆ delayMs()
static void imt::base::hwconfig::discoveryf769::Time::delayMs |
( |
const uint32_t |
delay | ) |
|
|
static |
◆ getCpuClock()
static uint32_t imt::base::hwconfig::discoveryf769::Time::getCpuClock |
( |
void |
| ) |
|
|
static |
◆ getTick()
static uint32_t imt::base::hwconfig::discoveryf769::Time::getTick |
( |
void |
| ) |
|
|
static |
Get current tick in cpu cycles.
- Returns
- Current tick in cpu cycles
◆ hasTimeoutOccurred()
static bool imt::base::hwconfig::discoveryf769::Time::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
◆ initialize()
static void imt::base::hwconfig::discoveryf769::Time::initialize |
( |
const uint32_t |
cpuClock | ) |
|
|
static |
◆ isTimeoutPending()
static bool imt::base::hwconfig::discoveryf769::Time::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/Time.h