課程簡介

模塊1:嵌入式系統簡介

  • 概述
    瞭解嵌入式系統在各行業中的用途和範圍。
  • 嵌入式系統的特點
    學習定義嵌入式系統的關鍵特性,如即時性、專用功能以及硬件/軟件集成。
  • 嵌入式系統的類型
    探索不同的類別,如獨立系統、即時系統、網絡嵌入式系統和移動嵌入式系統。
  • 嵌入式架構
    介紹常見的架構模型,包括哈佛架構和馮·諾依曼架構。

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

  • C語言
    C編程語言的概述,包括其語法及其在嵌入式系統中的廣泛應用。
  • C語言在嵌入式系統中的應用
    學習如何使用C語言直接與硬件交互,包括內存操作和硬件寄存器。
  • 硬件接口編程
    瞭解如何編寫底層代碼以控制傳感器、執行器和其他硬件組件。

模塊3:微控制器基礎

  • 微控制器架構
    介紹微控制器的內部結構和操作。
  • 基本配置
    學習如何爲各種應用配置和初始化微控制器。
  • 基本外設
    探索常見的外設,如定時器、ADC(模數轉換器)、UART和GPIO。

模塊4:物聯網(IoT)

  • 物聯網概述
    理解物聯網的概念,以及嵌入式系統如何作爲物聯網解決方案的關鍵組成部分。
  • 物聯網架構
    研究物聯網系統的各層,包括感知層、網絡層、數據處理層和應用層。

最低要求

  • 熟悉編程概念。
  • 具備計算機系統的基本理解。

受衆

  • 工程專業人員。
  • 嵌入式軟件開發人員。
  • 探索物聯網和嵌入式系統設計的技術人員。
 21 時間:

人數


每位參與者的報價

客戶評論 (5)

即將到來的課程

課程分類