課程簡介

嵌入式 C 程式設計

  • 概述 C 程式設計基礎
  • 記憶體分配
  • 中斷
  • 多任務和多線程
  • 同步和任務間通信
  • 外設通信
  • 編譯器

### 即時 Linux、RTOS 和嵌入式 Linux

- Linux 簡介 - 架構、檔、目錄 - POSIX - 多線程和任務 - Tolchain、Bootloader、Kernel、rootfs - 從 Raspbian 開始,然後解釋如何構建 - 一個專用的(和較小的映射) - Buildroot 或 Yocto - PREEMPT\_RT, Xenomai - RTEMS - 交叉編譯,共用庫 - Networking

### 開發嵌入式 linux 驅動

- 內核、模組 - 設備集成 - USB、GPIO、I2C、SPI、網路、塊設備 ### 硬體介面

- 串行、SPI、I2C - TCP/IP、UDP - Zigbee、Wi-Fi - ADC、Arduino

- 顯示器 - GSM數據機 - 網络###嵌入式C++,Qt

### 強大且故障安全的嵌入式軟體

- 有效和高效的程式設計 - 調試和故障排除 - 檢查和分析 - 防禦性自檢代碼 - 看門狗

### ARM技術與程式設計

 140 時間:

人數



每位參與者的報價

客戶評論 (5)

相關課程

課程分類