Kerangka Materi
Pengembangan pemrograman C embedded
- Pengantar dasar pemrograman C
- Alokasi memori
- Interupt
- Multitasking dan multithreading
- Sinkronisasi dan komunikasi antar tugas
- Komunikasi perangkat keras
- Compiler
### Sistem Linux Real Time, RTOS, dan Linux embedded
- Pengantar Linux - Arsitektur, berkas, direktori - POSIX - Multithread dan tugas - Toolchain, Bootloader, Kernel, rootfs - mulai dengan Raspbian kemudian jelaskan cara membangun - sebuah gambar (dan yang lebih kecil) yang dedikasi - dengan Buildroot atau Yocto - PREEMPT_RT, Xenomai - RTEMS - Cross Compile, pustaka bersama - Jaringan
### Pengembangan driver Linux embedded
- Kernel, modul - Karakteristik perangkat - USB, GPIO, I2C, SPI, Jaringan, Perangkat blok
### Antarmuka perangkat keras
- Serial, SPI, I2C - TCP/IP, UDP - Zigbee, Wi-Fi - ADC, Arduino
- Tampilan - Modem GSM - Jaringan
### Embedded C++, Qt
### Perangkat lunak embedded yang kuat dan aman
- Pemrograman yang efektif dan efisien - Pengecekan dan penyelesaian masalah - Inspeksi dan analisis - Kode pertahanan, uji diri - Watchdog
### Teknologi dan pemrograman ARM
Testimoni (5)
He answers my questions very well explained.
Khaled Almarzooqi - Beamtrail
Kursus - Circuits and Electronics Fundamentals
Sean was a dynamic speaker and the hands-on exercises were very interesting and I can see how they will be really applicable.
Temira Koenig - Yeshiva University
Kursus - Raspberry Pi for Beginners
Trainer was really kind and knowledgeable, going the extra mile to explain things that I didn't know
Felix - Microchip Technology Inc
Kursus - Embedded C Application Design Principles for Automotive Professionals
The aquisition of useful knowlwdge and clarification of some things I was not sure of peviously.
Kenneth Mahoney - University of Glasgow
Kursus - Arduino: Programming a Microcontroller for Beginners
I genuinely enjoyed the trainer knowledge.