- WARSZAWA
1 marca 2019
08:30 - 16:00 - KRAKÓW
4 marca 2019
08:30 - 16:00 - WROCŁAW
5 marca 2019
08:30 - 16:00 - POZNAŃ
6 marca 2019
08:30 - 16:00 - GDAŃSK
7 marca 2019
08:30 - 16:00
Zapisy zostały zakończone. Dane rekrutacyjne zostały rozesłane 21.02.
Cel szkolenia
Podczas warsztatów pokażemy od strony praktycznej jak rozpocząć pracę z systemem czasu rzeczywistego FreeRTOS w aplikacjach embedded, jak zarządzać jego działaniem oraz jak samodzielnie przygotowywać i uruchamiać aplikacje działające „pod” FreeRTOS na nowoczesnej platformie sprzętowej NXP i.MX-RT (Cortex-M7 @600MHz).
Układy i.MX-RT zostały przedstawione w artykule opublikowanym w magazynie Elektronik. https://elektronikab2b.pl/technika/50502-i-mx-rt-mikroprocesorowy-crossover
Warsztaty są przeznaczone dla:
- projektantów i programistów systemów embedded mających praktyczne doświadczenia z systemami embedded i chcących używać FreeRTOS w realizowanych aplikacjach,
- programistów, którzy chcą poznać praktyczne zalety FreeRTOS-a,
- programistów, którym nie wystarczają tradycyjne metody pisania programów dla mikrokontrolerów,
- inżynierów zainteresowanych poznaniem nowej platformy sprzętowej firmy NXP.
Przykłady, jakie przedstawimy podczas warsztatów, zostały przygotowane z myślą o inżynierach znających od strony praktycznej specyfikę systemów embedded i chcących poznać alternatywną ścieżkę realizacji projektów programistycznych.
Sprzęt wykorzystywany podczas szkolenia
Przykładowe aplikacje podczas warsztatów będą uruchamiane na komputerach z mikrokontrolerami i.MX-RT produkowanych przez firmę SoMLabs, która jest oficjalnym partnerem NXP. Każdy uczestnik warsztatów będzie pracował na indywidualnym stanowisku (komputer, wyświetlacz, Segger J-Link + własny komputer z zainstalowanym oprogramowaniem – szczegóły prześlemy osobom zakwalifikowanym do udziału).
Komputery udostępnione przez organizatorów uczestnikom warsztatów składają się z:
- modułu VisionSOM-RT, wyposażonego w procesor firmy NXP z serii i.MX-RT (rdzeń Cortex-M7, maksymalna częstotliwość taktowania 600 MHz) współpracujący z zewnętrzną pamięcią SDRAM. Opcjonalnie moduł VisionSOM-6ULL może być wyposażony w pamięć Flash eMMC (standardowo Flash QSPI), dzięki czemu można łatwo dostosować jego cechy i parametry do różnorodnych wymagań aplikacyjnych,
- płyty bazowej VisionCB-RT-STD dla modułu VisionSOM-RT, która jest wyposażona w interfejs Ethernet 10/100, USB 2.0, USB-OTG, konwerter USB/UART dla konsoli, 4 przyciski i 4 diody LED dla aplikacji użytkownika, złącza zgodne z shieldami Arduino 3/5V, Raspberry Pi 3, złącze wyświetlacza LCD-TFT z touch panelem oraz złącza JTAG i ETM,
- wyświetlacza SL-TFT7-TP-800-480-P (LCD-TFT firmy Powertip) z pojemnościowym touch-panelem,
- interfejsu JTAG Segger J-Trace.
PROGRAM SZKOLENIA
08:30 Rozpoczęcie rejestracji uczestników
Wprowadzenie
09:00 – 09:20 Rozpoczęcie warsztatów i przegląd rozwiązań z oferty SoMLabs
09:20 – 09:40 Prezentacja oferty firmy EBV
09:40 – 10:00 Prezentacja oferty firmy NXP
Część warsztatowa
10:00 – 11:00 Hands-on #1: wprowadzenie do środowiska narzędziowego (MCUXpresso IDE, mikrokontroler i.MX-RT1052, moduł VisionSOM-RT, interfejs JTAG Segger J-Link)
11:00 – 11:20 Przerwa kawowa
11:20 – 12:30 Hands-on #2 – tworzenie, zarządzanie, synchronizacja wątków oraz interakcje pomiędzy wątkami i przerwaniami
12:30 – 13:30 Hands-on #3 – kolejki
13:30 – 14:00 Lunch
14:00 – 15:30 Implementacja prostego GUI (LCD-TFT z touch-panelem) z użyciem biblioteki Segger emWin
15:30 – 15:45 Pytania i zakończenie
W przypadku dużej liczby zgłoszeń organizatorzy zastrzegają sobie prawo selekcji osób zaproszonych na warsztaty.
O wynikach rekrutacji organizator poinformuje kandydatów drogą elektroniczną. Informacje zostaną przesłane po zakończeniu naboru.
Osoby, które nie zakwalifikują się do udziału w szkoleniu, zostaną umieszczone na liście rezerwowej.
Warsztaty odbędą się w godz. 8.30-16.00.
Kod szkolenia NXP-RT2019
Organizatorzy: