Schița de curs
Programare în C embeddeds
- Prevziu fundamental al programării în C
- Alocarea memoriei
- Interrupturi
- Multitasking și multithreading
- Sincronizare și comunicare între task-uri
- Comunicare periferice
- Compilator
### Linux în timp real, sisteme de operare în timp real (RTOS) și Linux embedded
- Introducere în Linux - Arhitectură, fișiere, directoare - POSIX - Multithreading și multitasking - Toolchain, bootloader, kernel, rootfs - Începe cu Raspbian apoi explica cum să construiți - o imagine dedicată (și mai mică) cu - Buildroot sau Yocto - PREEMPT\_RT, Xenomai - RTEMS - Compilare crois, biblioteci partajate - Rețele
### Dezvoltarea driver-elor Linux embedded
- Kernel, module - Caracteristici dispozitivului - USB, GPIO, I2C, SPI, dispozitive de rețea, dispozitive block ### Interfața cu HW
- serial, SPI, I2C - TCP/IP, UDP - Zigbee, Wi-Fi - ADC, Arduino
- Disплеи - Modem GSM - Rețele ### C++ embedded și Qt
### Software embeddeds robust și sigur
- Programare eficientă și eficace - Debugging și rezolvarea problemelor - Inspectare și analiză - Coduri defensive, teste autodiagnostics - Watchdog
### Tehnologia ARM și programare
Mărturii (5)
El răspunde la întrebările mele foarte bine explicat.
Khaled Almarzooqi - Beamtrail
Curs - Circuits and Electronics Fundamentals
Tradus de catre o masina
Sean a fost un vorbitor dinamic și exercițiile cu aplicare directă au fost foarte interesante, iar eu pot vedea cum vor fi într-adevăr aplicabile.
Temira Koenig - Yeshiva University
Curs - Raspberry Pi for Beginners
Tradus de catre o masina
Trainerul a fost foarte amabil și bine informat, mergând în plus pentru a explica lucruri pe care nu le știam.
Felix - Microchip Technology Inc
Curs - Embedded C Application Design Principles for Automotive Professionals
Tradus de catre o masina
Căutarea de cunoștințe utile și clarificarea unor lucruri despre care nu erau sigure anterior.
Kenneth Mahoney - University of Glasgow
Curs - Arduino: Programming a Microcontroller for Beginners
Tradus de catre o masina
Mi-am bucurat cu adevarat de cunoasterile instruitorului.
Aaron Swift - ITW Hobart
Curs - FreeRTOS: Programming for Real Time Operating Systems
Tradus de catre o masina