Đề cương khóa học

Lập trình Embedded C

  • Tổng quan về C programming
  • Phân bổ bộ nhớ
  • Ngắt
  • Đa nhiệm và đa luồng
  • Đồng bộ hóa và giao tiếp giữa các nhiệm vụ
  • Giao tiếp ngoại vi
  • Compiler

### Linux thời thực, RTOS và Embedded Linux

- Giới thiệu Linux - Kiến trúc, tập tin, thư mục - POSIX - Đa luồng và nhiệm vụ - Tolchain, Bootloader, Kernel, rootfs - Bắt đầu với Raspbian rồi giải thích cách xây dựng - một hình ảnh (và hình ảnh nhỏ hơn) dành riêng với - Buildroot hoặc Yocto - PREEMPT_RT, Xenomai - RTEMS - Cross Compile, thư viện chia sẻ - Mạng lưới

### Phát triển driver Embedded Linux

- Kernel, modules - Đặc điểm thiết bị - USB, GPIO, I2C, SPI, Mạng lưới, thiết bị khối ### Giao diện HW

- Serial, SPI, I2C - TCP/IP, UDP - Zigbee, Wi-Fi - ADC, Arduino

- Hiển thị - Mô-đun GSM - Mạng lưới ### Embedded C++, Qt

### Phần mềm Embedded an toàn và không hư hỏng

- Lập trình hiệu quả và hiệu quả - Gỡ lỗi và sửa lỗi - Kiểm tra và phân tích - Mã bảo vệ, tự kiểm tra - Watchdog

### Công nghệ và lập trình ARM

 140 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories