Dla kogo: osoby z pewnym doświadczeniem, chcące poszerzyć swoją wiedzę na temat mikrokontrolerów i poznać bardziej nowoczesne peryferia współczesnych modeli

Wymagane informacje wstępne: podstawowa wiedza z zakresu programowania i systemów wbudowanych

Platforma sprzętowa: płytka STM32F429I-DISC1

Koszt: 1100 zł

Czas trwania: 12 godzin

Kurs STM32 skierowany jest przede wszystkim do osób już zajmujących się programowaniem mikrokontrolerów, które chcą poszerzyć swoją wiedzę i zapoznać się z nowoczesną 32 bitową platformą. Obecnie mikrokontrolery 32 bitowe zdobywają coraz większą popularność, więc warto być na bieżąco.

Ogólny konspekt zajęć:

  1. instalacja środowiska Eclipse oraz zapoznanie z nim (60 minut)
  2. prezentacja środowiska CubeMX (60 minut)
  3. konfiguracja zegara, timery (90 minut)
  4. obsługa GPIO (60 minut)
  5. obsługa przerwań (90 minut)
  6. interfejs I2C (60 minut)
  7. interfejs SPI (60 minut)
  8. obsługa karty SD (90 minut)
  9. pomiar napięcia za pomocą przetwornika ADC (90 minut)
  10. operacje na pamięci SDRAM (60 minut)