Pierwsze kroki z FreeRTOS na platformie NXP i.MX-RT

  • 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: