聯繫我們

課程簡介

Linux 簡史

  • 了解 Linux 在嵌入式系統脈絡中的起源與演進。

開源開發概論

  • 介紹開源原則及其在嵌入式軟體開發中的角色。

嵌入式 Linux 入門

  • 嵌入式 Linux 系統的關鍵概念、組成元件與架構。

交叉開發 | 引導程式

  • 理解使用交叉開發工具的必要性。
  • 介紹 U-Boot 等引導程式及其在啟動嵌入式 Linux 系統中的重要性。

建構自訂嵌入式 Linux 系統

  • 實作練習,為選定的硬體目標(ARM 或 MIPS 架構開發板)設置自訂嵌入式 Linux 系統。

嵌入式 Linux 工具入門

  • 探索用於開發與管理嵌入式系統的核心工具。

建構系統入門

  • 理解 Make、Bitbake 等建構系統在嵌入式 Linux 專案中的角色與配置方式。

嵌入式 Linux 應用程式開發與除錯

  • 針對嵌入式 Linux 撰寫和除錯應用程式的實作練習。
  • 使用常見的開發工具(如 GDB、搭配 CDT 的 Eclipse)進行編碼與問題排查。

期末專題或案例研討

  • 鼓勵學員討論其可相關的專案或案例研究,將課程所學應用於實務情境。

最低要求

  • 基本嵌入式系統知識
  • 高階程式語言(C 或 C++)
 14 小時

客戶評論 (3)

課程分類