今天在qq群裡,有個看起來資歷豐富的前輩問了乙個問題,嵌入式和微控制器是不是一回事,這個問題提的很好。對於嵌入式方向領域,我最近一直也在想這些底層基礎的概念問題。然而在網上查詢一些前輩的回答,概念太過於深奧,又是那種千篇一律的回答。不能從中學到很多東西。不單是指這一概念,我個人覺得概念不應該弄得過於深奧,顯得自己很有水平。而是應該解釋的很清楚,讓外行人都能聽懂。這個應該才是我們所追求的。當然,也有可能是我太小白的原因了。
嵌入式、微控制器
微控制器是指硬體平台,比如8位的51微控制器、32位的stm32,還有dsp。嵌入式是指專用的計算機系統,含硬體平台和軟體。在大部分情況下,嵌入式指的就是嵌入式系統。嵌入式系統是指把計算機系統嵌入到硬體裝置中去,只是這個計算機系統具有特定的功能。這個計算機系統非常小,也是晶元,「嵌」也就是把晶元嵌入到裝置裡去,嵌入式也就是寫**給晶元,讓它去執行相應的程式。這個回答非常簡單明瞭,比網上一些概念簡單了許多。從中可以了解,嵌入式包含了微控制器。嵌入式裝置就是包含了嵌入式系統的產品。比如之前在學校內做的智慧型平衡車專案。它可以算是嵌入式產品吧!可以這樣理解,嵌入式產品包含嵌入式,嵌入式包含微控制器。
直至今天才知道,arm公司不生產晶元,只提供核心、處理器。比如stm32,arm提供cortex -m3核心,st(意法半導體)公司製作晶元的,乙個晶元是由核心加上外設組成。所以用st命名。微控制器就是晶元。
從微控制器到嵌入式
1 什麼是微控制器?微控制器是乙個控制系統,接收管腳中斷輸入,進行一些簡單的邏輯操作,對記憶體或flash進行訪問,再輸出到管腳 2 什麼是嵌入式?嵌入式有linux核心 linux核心功能有 程序管理 記憶體管理 檔案系統管理 裝置驅動 網路管理 3 微控制器和嵌入式有什麼共同點?都是靠中斷驅動,...
微控制器與嵌入式系統的ARM區別
因為8位微控制器與嵌入式系統的arm在功能結構和單價的差異,故應用層次上就有很大的不同。arm適用於系統複雜度較大的高階產品,如pda 手機等應用。而8位微控制器因架構簡單,硬體資源相對較少,適用於一般的工業控制,消費性家電 等等。評估微控制器近期是否會給arm取代,要觀察兩個因素 晶元成本 因ar...
微控制器和嵌入式的概念 入門嵌入式必備
如果之前知道微控制器和嵌入式的話,那麼對於這兩者還是有點基礎的,如果不知道的話,那麼難免對他們有些誤解,很多人甚至還覺得這可能是一種,只是名字不一樣而已,下面快點來了解下微控制器和嵌入式的概念吧。微控制器和嵌入式的概念 一 什麼是微控制器?首先明確概念,什麼是微控制器,微控制器是一種積體電路晶元,是...