STM32 – programowanie bezpośrednio na rejestrach
| Szkolenie | KatowiceSzkolenie będzie poświęcone programowaniu niskopoziomowemu bezpośrednio na rejestrach mikrokontrolera. Praca na rejestrach powoduje, że kod jest mniejszy i łatwiejszy do zrozumienia, funkcje mieszczą się na jednym ekranie monitora, a program wykonywany jest szybciej. Takie podejście pomaga zrozumieć działanie układu i wykorzystać wszystkie jego możliwości.
Programowanie niskopoziomowe bezpośrednio na rejestrach mikrokontrolera jest alternatywą do programowania z wykorzystaniem firmowych bibliotek HAL czy LL.
Podczas szkolenia zostaną poruszonem.in. następujące tematy:
- jak łatwo zacząć programowanie STM32 bezpośrednio na rejestrach,
- tworzenie projektu,
- inicjalizacja sygnałów taktujących,
- inicjalizacja linii we/wy GPIO,
- obsługa systemu przerwań,
- wykorzystanie SysTick’a,
- konfiguracja i wykorzystanie układu USART.
Szkolenie obejmuje cztery ćwiczenia praktyczne na platformie STM32F051DISCOVERY:
- miganie diodą LED, obsługa przycisków,
- obsługa wyświetlacza alfanumerycznego LCD,
- obsługa komunikacji STM32 - PC poprzez USART,
- wykorzystanie przerwań.