Kursplan
Embedded C-programmering
- Oversikt over grunnleggende C-programmering
- Minneallokering
- Avbrudd
- Multitasking og multithreading
- Synkronisering og intertask-kommunikasjon
- Perifere kommunikasjon
- Kompilator
### Real time Linux, RTOS og embedded Linux
- Introduksjon til Linux - Arkitektur, filer, kataloger - POSIX - Multithreading og oppgaver - Toolchain, Bootloader, Kernel, rootfs - Start med Raspbian og forklar hvordan du bygger - et dedikert (og mindre) bilde med - Buildroot eller Yocto - PREEMPT_RT, Xenomai - RTEMS - Krysskompilering, delt bibliotek - Nettverk
### Utvikling av embedded Linux-drivere
- Kernel, moduler - Enhetsegenskaper - USB, GPIO, I2C, SPI, Nettverk, Blokkenheter ### HW-interfacing
- Serial, SPI, I2C - TCP/IP, UDP - Zigbee, Wi-Fi - ADC, Arduino
- Skjerm - GSM-modem - Nettverk ### Embedded C++, Qt
### Robust og feilsikker embedded programvare
- Effektiv og effektiv programmering - Feilsøking og problemløsning - Inspeksjon og analyse - Forsvars-, selvtestkoder - Vakthund
### ARM-teknologi og programmering
Referanser (5)
Han svarer på mine spørsmål veldig godt forklart.
Khaled Almarzooqi - Beamtrail
Kurs - Circuits and Electronics Fundamentals
Maskinoversatt
Sean var en dynamisk foredragsholder, og de praktiske øvingene var veldig spennende. Jeg kan se hvordan de vil være virkelig anvendelige.
Temira Koenig - Yeshiva University
Kurs - Raspberry Pi for Beginners
Maskinoversatt
Instruktøren var virkelig snill og kunnskapsrik, han gikk ekstra langt for å forklare ting jeg ikke kjente til
Felix - Microchip Technology Inc
Kurs - Embedded C Application Design Principles for Automotive Professionals
Maskinoversatt
Oppkjøpet av nyttig kunnskap og oppklaring av noen ting jeg ikke var sikker på før.
Kenneth Mahoney - University of Glasgow
Kurs - Arduino: Programming a Microcontroller for Beginners
Maskinoversatt
Jeg likte virkelig trenerens kunnskap.
Aaron Swift - ITW Hobart
Kurs - FreeRTOS: Programming for Real Time Operating Systems
Maskinoversatt