Bądźmy w kontakcie

Plan Szkolenia

Podejścia do projektowania oprogramowania wbudowanego – pętla zdarzeń z przerwaniami, RTOS, podejście czysto zdarzeniowe. Proste charakterystyki RTOS. FreeRTOS. Interfejs CMSIS RTOS v2.
Stany wątków. Harmonogram FreeRTOS. Zależności czasowe. Mechanizmy synchronizacji i ich zastosowanie: 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 przykładu z życia: 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 (netto)

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie