Plan Szkolenia

Podejścia do projektowania wbudowanego oprogramowania układowego – pętla zdarzeń + przerwania, RTOS,   czyste podejście sterowane zdarzeniami. Prosta charakterystyka RTOS. FreeRTOS. Interfejs CMSIS RTOS v2. Stany wątków. Harmonogram FreeRTOS. Zależności czasowe. Mechanizmy synchronizacji i ich wykorzystanie: kolejki, semafory, muteksy. RTOS i przerwania – interakcja.

Ćwiczenia: 1. Tworzenie aplikacji FreeRTOS przy użyciu STM32CubeIDE. Wątki, zależności czasowe. Parametryzacja wątków i timerów. 2. Przyrostowe projektowanie rzeczywistego przykładu: kolejki, semafory, wątki interfejsu, wątek aplikacji, interakcja z przerwaniami.

Wymagania

Podstawowa znajomość języka C i technologii mikrokontrolerów.

 7 godzin

Liczba uczestników



Cena za uczestnika

Opinie uczestników (1)

Powiązane Kategorie