HAL  v0.6.1
Hardware Abstraction Layer
Loading...
Searching...
No Matches
DELAY

System delay. More...

Collaboration diagram for DELAY:

Functions

void hal_delay_sec (const uint32_t seconds)
 Blocking delay in second.
 
void hal_delay_ms (const uint32_t millis)
 Blocking delay in milliseconds.
 
void hal_delay_us (const uint32_t micros)
 Blocking delay in microseconds.
 

Detailed Description

System delay.

Function Documentation

◆ hal_delay_ms()

void hal_delay_ms ( const uint32_t millis)

#include <delay/public_inc/hal_delay.h>

Blocking delay in milliseconds.

hal_delay_ms( 10U );
void hal_delay_ms(const uint32_t millis)
Blocking delay in milliseconds.
Parameters
[in]millisTime to be delayed

◆ hal_delay_sec()

void hal_delay_sec ( const uint32_t seconds)

#include <delay/public_inc/hal_delay.h>

Blocking delay in second.

void hal_delay_sec(const uint32_t seconds)
Blocking delay in second.
Parameters
[in]secondsTime to be delayed

◆ hal_delay_us()

void hal_delay_us ( const uint32_t micros)

#include <delay/public_inc/hal_delay.h>

Blocking delay in microseconds.

hal_delay_us( 100U );
void hal_delay_us(const uint32_t micros)
Blocking delay in microseconds.
Parameters
[in]microsTime to be delayed