聯繫我們
 課程時長 21 時間: (3 天)

課程簡介

模組 1:嵌入式系統入門

  • 概觀
    理解嵌入式系統在不同產業中的用途與範圍。
  • 嵌入式系統的特性
    了解定義嵌入式系統的關鍵特徵,例如即時性限制、專用功能以及硬體與軟體的整合。
  • 嵌入式系統的類型
    探索不同的分類,包括獨立系統、即時系統、網路嵌入式系統及行動嵌入式系統。
  • 嵌入式架構
    介紹常見的架構模型,包括哈佛架構(Harvard architecture)與馮紐曼架構(Von Neumann architecture)。

模組 2:編程語言與開發環境

  • C 語言
    概述 C 編程語言、其語法,以及它為何在嵌入式系統中被廣泛使用。
  • 嵌入式系統的 C 語言
    學習如何使用 C 語言直接與硬體互動,包括記憶體操作與硬體暫存器。
  • 硬體介面編程
    理解如何撰寫底層代碼來控制感測器、執行器及其他硬體元件。

模組 3:微控制器基礎

  • 微控制器架構
    介紹微控制器的內部結構與運作原理。
  • 基本配置
    學習如何為不同應用配置並初始化微控制器。
  • 基本周邊設備
    探索常見的周邊設備,如計時器、ADC(類比數位轉換器)、UART 及 GPIO。

模組 4:物聯網(IoT)

  • 物聯網概觀
    理解物聯網的概念,以及嵌入式系統作為物聯網解決方案核心元件的角色。
  • 物聯網架構
    研究物聯網系統的各個層級,包括感測層、網路層、資料處理層及應用層。

最低要求

  • 熟悉編程概念
  • 對計算機系統有基本理解

適合對象

  • 工程專業人員
  • 嵌入式軟體開發者
  • 探索物聯網與嵌入式系統設計的技術人員

人數


每位參與者的報價

客戶評論 (1)

即將到來的課程

課程分類