課程簡介

模塊1:Embedded Systems簡介

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

模塊2:ProgrammingLanguages與開發環境

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

模塊3:Microcontroller基礎

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

模塊4:Internet of Things (IoT)

  • 物聯網概述
    瞭解物聯網的概念,以及嵌入式系統在物聯網解決方案中的關鍵作用。
  • 物聯網架構
    研究物聯網系統的各個層次,包括感知層、網絡層、數據處理層和應用層。

最低要求

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

受衆

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

人數


每位參與者的報價

客戶評論 (5)

即將到來的課程

課程分類