1234567891011121314151617181920212223242526272829303132333435363738 |
- #pragma once
- #ifndef RTOS_H
- #define RTOS_H
- #define MAX_TASKS 20
- void RTOS_Init (void);
- void RTOS_SetTask (void (*taskFunc)(void), uint32_t taskDelay, uint32_t taskPeriod);
- void RTOS_DeleteTask (void (*taskFunc)(void));
- void RTOS_DispatchTask (void);
- void RTOS_Timer (void);
- void SysTick_Handler(void);
- void tdelay_ms(uint32_t msek);
- #endif
|