感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程時長 21 時間: (3 天)
課程簡介
模組 1:嵌入式系統入門
-
概觀
理解嵌入式系統在不同產業中的用途與範圍。 -
嵌入式系統的特性
了解定義嵌入式系統的關鍵特徵,例如即時性限制、專用功能以及硬體與軟體的整合。 -
嵌入式系統的類型
探索不同的分類,包括獨立系統、即時系統、網路嵌入式系統及行動嵌入式系統。 -
嵌入式架構
介紹常見的架構模型,包括哈佛架構(Harvard architecture)與馮紐曼架構(Von Neumann architecture)。
模組 2:編程語言與開發環境
-
C 語言
概述 C 編程語言、其語法,以及它為何在嵌入式系統中被廣泛使用。 -
嵌入式系統的 C 語言
學習如何使用 C 語言直接與硬體互動,包括記憶體操作與硬體暫存器。 -
硬體介面編程
理解如何撰寫底層代碼來控制感測器、執行器及其他硬體元件。
模組 3:微控制器基礎
-
微控制器架構
介紹微控制器的內部結構與運作原理。 -
基本配置
學習如何為不同應用配置並初始化微控制器。 -
基本周邊設備
探索常見的周邊設備,如計時器、ADC(類比數位轉換器)、UART 及 GPIO。
模組 4:物聯網(IoT)
-
物聯網概觀
理解物聯網的概念,以及嵌入式系統作為物聯網解決方案核心元件的角色。 -
物聯網架構
研究物聯網系統的各個層級,包括感測層、網路層、資料處理層及應用層。
最低要求
- 熟悉編程概念
- 對計算機系統有基本理解
適合對象
- 工程專業人員
- 嵌入式軟體開發者
- 探索物聯網與嵌入式系統設計的技術人員
客戶評論 (1)
能夠要求學習高級主題,即使最初沒有計劃。
Gabriel Chouinard - Spark Microsystems
課程 - FreeRTOS: Programming for Real Time Operating Systems
機器翻譯