ICARUS OS (Intelligent Cooperative Architecture for Real-time Unified Systems)
0.1.0
Preemptive Real-Time Operating System for ARM Cortex-M7
Loading...
Searching...
No Matches
led.h
Go to the documentation of this file.
1
17
#ifndef BSP_LED_H
18
#define BSP_LED_H
19
20
#ifdef __cplusplus
21
extern
"C"
{
22
#endif
23
24
#include <stdint.h>
25
26
/* ============================================================================
27
* LED CONTROL API
28
* ========================================================================= */
29
33
void
LED_On
(
void
);
34
38
void
LED_Off
(
void
);
39
43
void
LED_Toggle
(
void
);
44
53
void
LED_Blink
(uint32_t on_ticks, uint32_t off_ticks);
54
55
#ifdef __cplusplus
56
}
57
#endif
58
59
#endif
/* BSP_LED_H */
LED_Toggle
void LED_Toggle(void)
Toggle LED state.
LED_On
void LED_On(void)
Turn LED on.
Definition
retarget_hal.c:107
LED_Blink
void LED_Blink(uint32_t on_ticks, uint32_t off_ticks)
Blink LED with specified timing.
Definition
retarget_hal.c:93
LED_Off
void LED_Off(void)
Turn LED off.
Definition
retarget_hal.c:118
Core
Inc
bsp
led.h
Generated on Fri Apr 17 2026 13:48:31 for ICARUS OS (Intelligent Cooperative Architecture for Real-time Unified Systems) by
1.9.8