Návrh Školení

Embedded C programování

    Přehled Základy programování v jazyce C Přerušení alokace paměti Multitasking a multithreading Synchronizace a intertask comm Periferní comm Kompilátor

### V reálném čase Linux, RTOS a vestavěné Linux

- Úvod do Linuxu - Architektura, soubory, adresáře - POSIX - Více vláken a úloh - Tolchain, Bootloader, Kernel, rootfs - začněte s Raspbian a poté vysvětlete, jak vytvořit - vyhrazený (a menší obrázek) s - Buildroot nebo Yocto - PREEMPT\_RT , Xenomai - RTEMS - Cross Compile, sdílená knihovna - Networking

### Vývoj vestavěného linuxového ovladače

- Kernel, moduly - Charakteristiky zařízení - USB, GPIO, I2C, SPI, Network, Block devices ### HW rozhraní

- sériový, SPI, I2C - TCP/IP, UDP - Zigbee, Wi-Fi - ADC, Arduino

- Displej - GSM modem - Network ### Embedded C++, Qt

### Robustní a bezpečný vestavěný software

- Efektivní a efektivní programování - Ladění a odstraňování problémů - Inspekce a analýza - Obranné, samotestovací kódy - Watchdog

### Technologie a programování ARM

  140 hodiny

Počet účastníků



Price per participant

Reference (5)

Související kurzy

Související kategorie