Zkuste nás kontaktovat

Návrh Školení

Stručná historie Linuxu

  • Pochopení vzniku a vývoje Linuxu v kontextu vestavěných systémů.

Přehled vývoje s otevřeným zdrojovým kódem

  • Úvod do principů open source a jejich role ve vývoji vestavěného softwaru.

Úvod do vestavěného Linuxu

  • Klíčové koncepty, komponenty a architektura systémů vestavěného Linuxu.

Křížový vývoj | Bootloadery

  • Pochopení nutnosti nástrojů pro křížový vývoj.
  • Úvod do bootloaderů, jako je U-Boot, a jejich významu při spouštění vestavěného systému Linuxu.

Stavba vlastního vestavěného systému Linuxu

  • Praktická cvičení ke konfiguraci vlastního vestavěného systému Linuxu pro zvolený hardwarový cíl (vývojová deska s procesorem ARM nebo MIPS).

Úvod do nástrojů pro vestavěný Linux

  • Prehled základních nástrojů používaných při vývoji a správě vestavěných systémů.

Úvod do build systémů

  • Chápání role a konfigurace build systémů, jako jsou Make, Bitbake apod., v projektech vestavěného Linuxu.

Vývoj a ladění aplikací ve vestavěném Linuxu

  • Praktická cvičení ke psaní a ladění aplikací pro vestavěný Linux.
  • Použití běžných vývojových nástrojů (např. GDB, Eclipse s CDT) pro programování a řešení problémů.

Závěrečný projekt nebo diskuse o studii případu

  • Účastníci jsou podporováni k diskusi o projektu nebo studii případu, kterou si spojí se svou praxí a aplikují tak to, co se v kurzu naučili.

Požadavky

  • Základní znalosti vestavěných systémů
  • Vysokoúrovňový programovací jazyk (C nebo C++)
 14 Hodiny

Počet účastníků


Cena za účastníka

Reference (3)

Nadcházející kurzy

Související kategorie