コース概要
Embedded C programming
- Overview Fundamental of C programming
- Memory Allocation
- Interrupt
- Multitasking and multithreading
- Syncronization and intertask comm
- Peripheral comm
- Compiler
### Real time Linux, RTOS and embedded Linux
- Linux introduction - Architecture, files, directories - POSIX - Multi thread and task - Tolchain, Bootloader, Kernel, rootfs - start with Raspbian then explain how to build - a dedicated (and smaller image) with - Buildroot or Yocto - PREEMPT\_RT, Xenomai - RTEMS - Cross Compile, shared library - Networking
### Developing embedded linux driver
- Kernel, modules - Device haracteristic - USB, GPIO, I2C, SPI, Network, Block devices ### HW interfacing
- serial, SPI, I2C - TCP/IP, UDP - Zigbee, Wi-Fi - ADC, Arduino
- Display - GSM modem - Network ### Embedded C++, Qt
### Robust and fail-safe embedded software
- Effective and efficient programming - Debugging and troubleshooting - Inspection and analysis - Defensive, self test codes - Watchdog
### ARM technology and programming
お客様の声 (5)
トレーナーは非常に知識が豊富で、ディスプレイ付きの「実際の」ハードウェア デバイスでのライブ コード例も素晴らしかったです。
Silver Kuusik - Engie Mobisol GmbH
コース - FreeRTOS: Programming for Real Time Operating Systems
Machine Translated
Trainer's way of explaining
Deepak Tiwari - Beamtrail
コース - Circuits and Electronics Fundamentals
The trainer was very interactive and steadily paced.
Carolyn Yaacoby - Yeshiva University
コース - Raspberry Pi for Beginners
Just getting off the ground and doing some basic things was super useful
Remy Pieron - Facebook
コース - Arduino Programming for Beginners
トレーナーはとても親切で知識が豊富で、私が知らないことを一生懸命説明してくれました
Felix - Microchip Technology Inc
コース - Embedded C Application Design Principles for Automotive Professionals
Machine Translated