一文讀懂:何為嵌入式?如何學習嵌入式系統?
作者:匿名使用者 連結:https://www.zhihu.com/question/19688487/answer/32217959 來源:知乎 著作權歸作者所有。商業轉載請聯絡作者獲得授權,非商業轉載請註明出處。
學習嵌入式系統,首先應該明確什麼是嵌入式系統,否則費力去學,卻不知所學為何物,豈不惘然?嵌入式系統的定義很多,這也是困擾嵌入式系統學習的一個因素。筆者根據自己開發和教學過程中的理解,以及對各種嵌入式系統的應用進行總結,提出了嵌入式系統的簡單定義:嵌入式系統是嵌入式計算機系統的簡稱,這個定義突出嵌入式計算機系統和普通計算機系統的共性。下表列出了嵌入式系統的一些典型的應用:智慧機器人(S D R 4,火星登陸車)娛樂和消費電子(Gameboy Advance,SonyPSP)網路通訊產品(Smartphone)軍用裝置(軍用PDA )汽車(車載導航,自動駕駛,娛樂系統)智慧儀器(虛擬儀器)安全防護(防火,防盜)環境保護(探空氣球)銀行和商業消費(ATM)以火星登陸車為例來分析一下嵌入式系統的定義。火星登陸車雖然聽起來感覺在技術上有些高不可測,但是本質就是嵌入式計算機系統的應用,其核心就是一個計算機系統,而這個計算機系統的組成同傳統的計算機系統在本質上沒有什麼差別。兩者的顯著不同之處就在於,用於火星登陸車的計算機系統被安裝到了火星登陸車上。當然,一個計算機系統能夠被安裝在火星登陸車上,是需要進行很多特殊設計的。但是從本質上講,嵌入式系統的核心概念還在計算機系統。嵌入式系統學習的重點也在計算機系統上。一方面,學習者需要牢固掌握計算機系統本身的概念,更重要的是學習嵌入系統的開發過程同傳統計算機系統開發過程的差別。這裡需要指出的是,很多學習者本來就沒有從事過完整計算機系統的開發,高校的教學是以程式設計為中心的,計算機系統的構成,作業系統的原理,程式語言等課程都是為了能夠讓學生更好的使用計算機系統進行程式設計,在現有的計算平臺上來設計實現各種應用,學生一般沒有機會學習一個完整的計算機系統是如何構建,並親身參與到構建的每一個過程。而對於嵌入式系統而言,從事平臺開發的人就是要親自去開發出一個完整的計算機系統,這個過程包括 1. 需求分析 2 硬體設計 3 驅動程式 4 Bootloader & BSP (板級支援包) 5 作業系統的移植 6 應用程式的開發 7 效能檢查嵌入式系統教學的目的就是教會學生如何根據需求去建立滿足某種特殊行業需求的嵌入式計算機系統。讓學生學會如何構件硬體平臺,進行硬體設計,選擇能夠滿足應用要求的最佳的嵌入式作業系統,並完成Bootloader,BSP和驅動程式的編寫,移植,除錯等過程。為了滿足行業需求,最終要在所建立的系統上編寫除錯相應的應用程式,並進行效能的測試和檢查。 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃 蘋果RestoreFund的碳清除計劃
相關文章
- 新人如何學習嵌入式系統
- 嵌入式系統要如何學習?帶你瞭解嵌入式系統學習方法
- ARM嵌入式系統該如何學習
- 如何學習嵌入式系統?我的嵌入式成長之路
- 嵌入式系統開發學習如何起步、如何深入?
- 嵌入式技術學習分享如何系統提升技能
- 嵌入式Linux作業系統學習規劃Linux作業系統
- 一文讀懂支付系統
- 我們應該怎樣學習嵌入式系統
- 新手入門 | 十年經驗教你如何學習嵌入式系統
- 嵌入式系統基礎知識:瞭解嵌入式系統
- 深度學習很難?一文讀懂深度學習!深度學習
- 學習嵌入式的開發線路,新手怎麼學習嵌入式?
- 嵌入式系統開發:基於Linux學習筆記整理Linux筆記
- 一文讀懂機器學習中的貝葉斯統計學機器學習
- 一文讀懂mysql許可權系統MySql
- 一文讀懂遷移學習(附學習工具包)遷移學習
- Linux嵌入式系統開發,嵌入式Linux開發教程Linux
- 獲贊2萬,一文讀懂深度學習深度學習
- 作為一個新人,怎樣學習嵌入式LinuxLinux
- 嵌入式系統設計師
- 嵌入式Linux系統構建Linux
- 一文讀懂教育直播系統開發模式模式
- 一文讀懂機器學習中的模型偏差機器學習模型
- 嵌入式程式設計學習(1)程式設計
- 嵌入式之Makefile學習筆記筆記
- 嵌入式學習參考資料
- 嵌入式練習
- 嵌入式Linux系統libmosquitto移植概述LinuxIBMUI
- 嵌入式系統專業名詞:
- 嵌入式Linux—輸入子系統Linux
- 一文讀懂鴻蒙系統與安卓系統的區別鴻蒙安卓
- 一文讀懂統計學與機器學習的本質區別(附案例)機器學習
- 一文讀懂機器學習大殺器XGBoost原理機器學習
- 一文讀懂深度學習:從神經元到BERT深度學習
- 一文讀懂APS系統的核心演算法和數學理論演算法
- 學習嵌入式的心路歷程分享
- 零基礎嵌入式學習攻略