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