SikendeRTOS
RTOS for ARM Cortex M3+ SoCs designed and written from scratch
Switch.h
Go to the documentation of this file.
1
7
#ifndef SWITCH_H
8
#define SWITCH_H
9
10
11
#include "
cpu_vars.h
"
12
13
14
void
SW1_Init
(
void
(*task)(
void
),
INT32U
priority);
15
16
void
SW2_Init
(
void
(*task)(
void
),
INT32U
priority);
17
18
void
SW1_Debounce
(
void
);
19
20
void
SW2_Debounce
(
void
);
21
22
#endif
23
INT32U
uint32_t INT32U
Definition:
cpu_vars.h:15
cpu_vars.h
Contains CPU/Compilter variables.
SW1_Init
void SW1_Init(void(*task)(void), INT32U priority)
Definition:
Switch.c:23
SW2_Init
void SW2_Init(void(*task)(void), INT32U priority)
Definition:
Switch.c:48
SW1_Debounce
void SW1_Debounce(void)
Definition:
Switch.c:77
SW2_Debounce
void SW2_Debounce(void)
Definition:
Switch.c:85
SikendeRTOS
SikenderOS
HAL
inc
Switch.h
Generated by
1.9.4