嵌入式基礎教程之嵌入式系統的知識體系

2021-09-20 12:15:32 字數 684 閱讀 2856

嵌入式系統的應用範圍可以粗略分為兩大類:電子系統的智慧型化(工業 控制、現代農業、家用電器、汽車電子、測控系統、資料採集等),計算機應用的延伸(***、手機、通訊、網路、計算機外圍裝置等)。從這些應用可以看出, 要完成乙個以mcu為核心的嵌入式系統應用產品設計,需要硬體、軟體及行業領域相關知識。硬體主要有mcu的硬體最小系統、輸入/輸出外圍電路、人機介面設計。軟體設計有固化軟體的設計,也可能含pc機軟體的設計。行業知識需要通過協作、交流與總結獲得。

概括地說,學習以mcu為核心的嵌入式系統,需要以下軟硬體基礎知識與實踐訓練:

①硬體最小系統(電源、晶振、復位、寫入除錯介面);

②通用i/o(開關量輸入/輸出,涉及各種二值量檢測與控制);

③模/數轉換(各種感測器訊號的採集與處理,如紅外、溫度、光敏、超聲波、方向等);

④數/模轉換(對模擬量裝置利用數字進行控制);

⑤通訊(序列通訊介面sci、序列外設介面spi、積體電路互**線i2c、can、usb、嵌入式乙太網、zigbee技術等);

⑥顯示(led、lcd等);

⑦控制(控制各種裝置,包括pwm等控制技術);

⑨各種具體應用。

萬變不離其宗,任何應用都可以歸入這幾類。而應用中的硬體設計、軟體設計、測試等都必須遵循嵌入式軟體工程的方法、原理與基本原則。所以,嵌入式軟體工程也是嵌入式系統知識體系的有機組成部分,只不過它融於具體專案的開發過程之中。

嵌入式系統基礎知識 了解嵌入式系統

嵌入式系統用於大量電子裝置,它們的設計涉及到硬體和軟體技術。隨著計算機技術的進步,其技術也越來越多地嵌入到越來越多的電子產品中。嵌入式系統提供的功能是使電子裝置具有比僅使用硬體技術時更大的能力。因此,嵌入式系統可用於各種電子裝置和小工具中。從電子計時器等專案中的少量處理,到遊戲控制台甚至主要工廠和其...

嵌入式系統基礎知識 了解嵌入式系統

嵌入式系統用於大量電子裝置,它們的設計涉及到硬體和軟體技術。隨著計算機技術的進步,其技術也越來越多地嵌入到越來越多的電子產品中。嵌入式系統提供的功能是使電子裝置具有比僅使用硬體技術時更大的能力。因此,嵌入式系統可用於各種電子裝置和小工具中。從電子計時器等專案中的少量處理,到遊戲控制台甚至主要工廠和其...

嵌入式基礎

以應用為中心 以計算機技術為基礎,軟硬體可裁剪,應用系統對功能 可靠性 成本 體積 功耗和應用環境有特殊要求的專用計算機系統。是將應用程式 作業系統和計算機硬體整合在一起的系統。1.嵌入式系統的構成 嵌入式微處理器 嵌入式作業系統 外圍應用裝置 應用軟體系統。2.嵌入式處理器 嵌入式微處理器 嵌入式...