Schița de curs
Programare Embedded C
- Prezentare generală a fundamentelor programării în C
- Alocarea memoriei
- Interrupt
- Multitasking și multithreading
- Sincronizare și comunicare între task-uri
- Comunicare cu periferice
- Compilator
### Linux în timp real, RTOS și Linux incorporat
- Introducere în Linux - Arhitectură, fișiere, directoare - POSIX - Multi thread și task - Toolchain, Bootloader, Kernel, rootfs - Început cu Raspbian, apoi explicația construirii - o imagine dedicată (și mai mică) cu - Buildroot sau Yocto - PREEMPT\_RT, Xenomai - RTEMS - Cross Compile, bibliotecă partajată - Rețele
### Dezvoltarea de drivere pentru Linux incorporat
- Kernel, module - Caracteristici ale dispozitivelor - USB, GPIO, I2C, SPI, Rețea, Dispozitive bloc ### Interfațare hardware
- serial, SPI, I2C - TCP/IP, UDP - Zigbee, Wi-Fi - ADC, Arduino
- Display - Modem GSM - Rețea ### Embedded C++, Qt
### Software incorporat robust și sigur
- Programare eficientă și eficace - Depanare și soluționare de probleme - Inspecție și analiză - Coduri defensive, autotest - Watchdog
### Tehnologia și programarea ARM
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 practice au fost foarte interesante, văd cum vor fi cu adevărat aplicabile.
Temira Koenig - Yeshiva University
Curs - Raspberry Pi for Beginners
Tradus de catre o masina
Formatorul a fost cu adevărat amabil și înțelept, depășindu-și limita pentru a-mi explica lucruri pe care nu le cunoșteam
Felix - Microchip Technology Inc
Curs - Embedded C Application Design Principles for Automotive Professionals
Tradus de catre o masina
Acumularea cunoștințelor utile și clarificarea unor aspecte despre care aveam îndoieli anterior.
Kenneth Mahoney - University of Glasgow
Curs - Arduino: Programming a Microcontroller for Beginners
Tradus de catre o masina
Mi-am sincerit că instrucționarul avea o cunoștință profundă.
Aaron Swift - ITW Hobart
Curs - FreeRTOS: Programming for Real Time Operating Systems
Tradus de catre o masina