WARSZTATY: STM32 Rapid Prototyping with Pmod modules – Atollic TrueStudio, HAL i obsługa peryferii komunikacyjnych w praktyce

  • Warszawa
    4 lipca 2018
    08:30 - 16:00

 

LOSOWANIE!
Jeden z uczestników warsztatów otrzyma na własność zestaw uruchomieniowy KAmeLeon.
Szczęśliwy uczestnik zostanie wyłoniony w drodze losowania.
UWAGA! REJESTRACJE TYLKO DO 21.06.2018.
W przypadku dużej liczby zgłoszeń organizatorzy zastrzegają sobie prawo selekcji osób zaproszonych na warsztaty.

Cel szkolenia

Uczestnicy warsztatów poznają od strony praktycznej techniki obsługi wybranych interfejsów szeregowych (UART, SPI i I2C) mikrokontrolera z rodziny STM32L4. Mikrokontroler z zestawu uruchomieniowego KAmeLeon firmy Kamami będzie połączony z wybranymi modułami peryferyjnymi z rodziny Pmod firmy Digilent. Przykłady obsługi tych modułów (wyświetlacz OLED, czujnik oświetlenia i zintegrowany czujnik wilgotności oraz temperatury) zostaną zrealizowane z wykorzystaniem biblioteki HAL.

Podczas szkolenia będzie używane środowisko programistyczne Atollic TrueSTUDIO (pełna, bezpłatna wersja dla STM32).

Szkolenie odbędzie się w grupie 20-osobowej.

Szkolenie będzie prowadzone w języku polskim.


Oczekiwane przygotowanie słuchaczy

  • znajomość języka C
  • podstawowa znajomość mikrokontrolerów z rodziny STM32

Uczestnicy warsztatów muszą być wyposażeni w sprzęt własny z zainstalowanym oprogramowaniem narzędziowym (bezpłatnym):


Sprzęt udostępniony przez organizatora

  • moduły z rodziny Pmod firmy Digilent: PmodOLEDrgb, PmodALS, PmodHYGRO,
  • kabel microUSB (zasilanie zestawu ewaluacyjnego, programowanie mikrokontrolera i debugowanie jego pracy),
  • zestaw KAmeLeon firmy Kamami (z mikrokontrolerem STM32L496, z wbudowanym programatorem ST-Link/v2-1).


PROGRAM SZKOLENIA

  1. Wprowadzenie do modułów Pmod – dostępne typów modułów, rodzaje złącz i interfejsów komunikacyjnych.
  2. Budowa zestawu KAmeLeon i przedstawienie najważniejszych cech mikrokontrolera STM32L496.
  3. Środowisko Atollic TrueStudio – podstawowe funkcje, tworzenie projektu.
  4. Wprowadzenie do biblioteki HAL – dodanie do projektu GPIO i obsługa LED, UART + printf.
  5. Wprowadzenie do SPI – połączenia, wymiana danych pomiędzy urządzeniami.
  6. Obsługa sensora oświetlenia PmodALS – budowa modułu, podłączenie do zestawu KAmeLeon, implementacja komunikacji SPI, pomiar natężenia światła i odczyt danych.
  7. Obsługa kolorowego wyświetlacza PmodOLEDrgb – omówienie jego obsługi, podłączenie do zestawu KAmeLeon, wyświetlenie tekstu, bitmapy oraz wyników pomiaru z PmodALS.
  8. Wprowadzenie do I2C – budowa i działanie magistrali, opis wymiany danych na magistrali (adresacja + odczyt/zapis).
  9. Obsługa zintegrowanego sensora wilgotności i temperatury PmodHYGRO – budowa modułu i czujnika, sposób odczytu i konwersji danych, podłączenie do zestawu KAmeLeon, implementacja komunikacji po I2C, odczyt danych i ich wyświetlenie.

Kod szkolenia STM32Rap01
Czas trwania 6 h
Miejsce szkolenia WARSZAWA

Zapewniamy catering konferencyjny
Pełna rozpiętość godzinowa: 8.30 – 16.00
Zajęcia rozpoczynają się o godz. 9.00

UWAGA: Po zakończeniu zajęć każdy z uczestników otrzymuje przygotowany elektronicznie imienny CERTYFIKAT poświadczający udział w szkoleniu.

 

UPOMINEK!
Dla wszystkich uczestników przygotowaliśmy bony podarunkowe:



Bony będziemy rozdawać podczas warsztatów.

Partnerzy

logo-kamami    ST Microelectronics    digilent-logo-crv