|
@@ -22,7 +22,7 @@
|
|
#include "stm32g0xx.h"
|
|
#include "stm32g0xx.h"
|
|
|
|
|
|
/* Количество задач */
|
|
/* Количество задач */
|
|
-#define MAX_TASKS 20
|
|
|
|
|
|
+#define MAX_TASKS 20
|
|
|
|
|
|
/**
|
|
/**
|
|
* Структура задачи
|
|
* Структура задачи
|
|
@@ -45,11 +45,6 @@ void RTOS_DispatchTask (void);
|
|
void RTOS_Timer (void);
|
|
void RTOS_Timer (void);
|
|
|
|
|
|
void tdelay_ms(uint32_t msek);
|
|
void tdelay_ms(uint32_t msek);
|
|
-
|
|
|
|
-inline void tdelay_us(uint32_t usek) {
|
|
|
|
- uint32_t us = usek + SysTick->VAL;
|
|
|
|
-
|
|
|
|
- while ((SysTick->VAL + usek) < us) { };
|
|
|
|
}
|
|
}
|
|
|
|
|
|
#endif
|
|
#endif
|