什么是嵌入式?


什么是嵌入式?

寫在前面:

還記得幾個月前,得知自己的導師是做嵌入式的時候心里的忐忑,私下做了很多的功課,想搞清楚到底什么是嵌入式

經過這段時間的接觸,在大腦里也已經形成了一個雛形,嵌入式的雛形

嵌入式定義

先從定義上來講:

如果現在過年回家,有親朋好友問我:豆子,你研究啥方向的啊?

我:嵌入式

親朋:啥是嵌入式?

我:…………

我肯定無語,所以為了防止這種情況的發生,一定要做好對策。

首先,我會告訴他:嵌入式,就像一台小電腦。相當於把電腦上的某些功能給剪裁了下來,放在了別的設備上。比如,電話手表,就相當於把通話功能放在了手表上。

如果,碰到文化水平更高的,我會給他講嵌入式系統的定義。

IEEE電氣工程師學會:

嵌入式系統是控制、監視或輔助機器和設備運行的裝置。

從這里可以看出,老外們是特別看重應用的,一切講究實際,不抽象,直接就是硬剛。

再來看看咱們國家的:

嵌入式系統是指以應用為中心,以計算機技術為基礎,軟、硬件可剪裁,適應應用系統對功能、可靠性、成本、體積和功耗嚴格要求的專用計算機系統。

講究的就是一個面面俱到。

所以,按咱的理解,嵌入式就是:

  • 小電腦
  • 可長期運行
  • 執行特定功能
  • 低功耗、高可靠、小體積
  • 可定制,軟硬件都是

這定義,還算好理解。

嵌入式系統發展

從某種意義上來說,嵌入式應該算是計算機發展的一個分支,微處理器(MPU)的出現是不算里程碑的里程碑。

通用計算機系統,追求的是高速和海量的數值計算,總線速度無限的提升,存儲容量無限擴大。

嵌入式計算機系統,追求對象的智能化控制能力,與對象系統密切相關的嵌入式性能、控制能力與控制的可靠性。

看出來了吧,兩者走了不同的路子,就行氣宗和劍宗一樣,后者追求的是速成,有極大的針對性,苦練一招二十年,練到極致;前者追求的是不斷提升綜合素質。

其實嵌入式系統發展至今,也就四五十年的歷史:

  1. 一開始的單芯片,也就是單片機,比如常見的51單片機,只能滿足基本的控制,幾乎沒有用戶接口,功能單一,價格低廉。
  2. 然后,嵌入式CPU+簡單的操作系統,這個階段,CPU種類很多,但通用性很差,操作系統有一定的兼容於擴展,不過還是過於專業。
  3. 嵌入式操作系統,該階段已經比較完善了,咱們日常生活中的一些電子設備,都可以算是這個范疇。
  4. Internet,這就到萬物互聯的階段了。

結語

至於嵌入式系統的組成啊什么的,這里就不說了,有機會再細聊,其實嵌入式系統是一個特別泛泛的概念,不同的行業有不同的解釋,就像蓋樓似的,整個框架,是一點一點搭建起來的。

做嵌入式很難,要硬件,軟件都懂,學的東西很多;做嵌入式很簡單,因為實際工作你會發現,公司也不會讓你,全包全覽,還是針對某個細分領域,

但在學習之初,要各方面涉獵,找到自己感興趣的點,鑽進去,不要在大量的知識里迷失目標!

最后,祝大家早安、午安、晚安!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM