Návrh Školení
Zanořené programování v C
- Přehled základů programování v C
- Alokace paměti
- Přerušení (Interrupt)
- Vícenásobné úlohy a vlákna (Multitasking and multithreading)
- Synchronizace a meziúlohová komunikace (Syncronization and intertask comm)
- Komunikace periferií (Peripheral comm)
- Prevodník (Compiler)
### Praktický Linux, RTOS a zabudovaný Linux
- Úvod do Linuxu - Architektura, soubory, adresáře - POSIX - Vícevláknové úlohy (Multi thread and task) - Nástrojová řetězec (Tolchain), Bootloader, jádro, rootfs - Začneme Raspbianem a vysvětlíme, jak vybudovat - specializovanou (a menší) image s - Buildroot nebo Yocto - PREEMPT\_RT, Xenomai - RTEMS - Křižový kompilátor, sdílené knihovny - Sítě
### Vývoj zabudovaných linuxových ovladačů
- Jádro, moduly - Charakteristiky zařízení - USB, GPIO, I2C, SPI, síťové zařízení, bloková zařízení ### Ovládání HW
- Sériový přístup, SPI, I2C - TCP/IP, UDP - Zigbee, Wi-Fi - ADC, Arduino
- Zobrazovací zařízení - GSM modem - Sítě ### Zanořené C++, Qt
### Robustní a bezpečná zabudovaná software
- Efektivní a eficientní programování - Ladicí nástroje a odstraňování potíží - Inspekce a analýza - Ochranné, samotestující kódy - Watchdog
### Technologie ARM a programování
Reference (5)
Odpovídá na moje otázky velmi dobře vysvětleně.
Khaled Almarzooqi - Beamtrail
Kurz - Circuits and Electronics Fundamentals
Přeloženo strojem
Sean byl dynamickým mluvčím a praktické cvičení byla velmi zajímavá a vidím, jak budou skutečně použitelná.
Temira Koenig - Yeshiva University
Kurz - Raspberry Pi for Beginners
Přeloženo strojem
Instruktor byl opravdu laskavý a vědomostný, s radostí mi detailněji vysvětloval věci, které jsem neznal.
Felix - Microchip Technology Inc
Kurz - Embedded C Application Design Principles for Automotive Professionals
Přeloženo strojem
Získání užitečných znalostí a vyjasnění některých věcí, o kterých jsem dříve pochyboval.
Kenneth Mahoney - University of Glasgow
Kurz - Arduino: Programming a Microcontroller for Beginners
Přeloženo strojem
Opravdu jsem si užil vědomosti trenéra.
Aaron Swift - ITW Hobart
Kurz - FreeRTOS: Programming for Real Time Operating Systems
Přeloženo strojem