CPU、MPU、MCU和SOC還傻傻分不清楚 看這篇文章就夠了

2021-03-06 玩轉嵌入式
在嵌入式開發中,我們會經常看到或接觸一些專業術語,例如CPU、MPU、MCU和SOC等,並且這些專業術語出現的頻率也是非常之高,在面試中也常常會作為提問的知識點,下面我們就來看一下他們之間的特點和區別。CPU是Central Processing Unit的縮寫,計算機的運算控制核心就是CPU。CPU是由運算器、控制器和寄存器及相應的總線構成。眾所周知的三級流水線:取址、解碼、執行的對象就是CPU,CPU從存儲器或高速緩衝存儲器中取出指令,放入指令寄存器,並對指令解碼,然後執行指令。而計算機的可編程性其實就是指對CPU的編程。

MPU是Micro Processor Unit的縮寫,指微處理器(這裡要注意不是微控制器,很多人會把微處理器和微控制器混淆),微處理器通常代表功能強大的CPU(可理解為增強型的CPU),這種晶片往往是計算機和高端系統的核心CPU。例如嵌入式開發者最熟悉的ARM的Cortex-A晶片,他們都屬於MPU。MCU是Micro Control Unit的縮寫,指微控制器。隨著大規模集成電路的出現及發展,把計算機的CPU、RAM、ROM、定時器和輸入輸出I/O引腳集成在一個晶片上,比如51,STC、Cortex-M這些晶片,它們的內部除了CPU外還包含了RAM和ROM,可直接添加簡單的器件(電阻,電容)等構成最小系統就可以運行代碼了。而像ARM(Cortex-A系列)直接放代碼是運行不了的,因為它本質上只是增強版的CPU,必須添加相應的RAM和ROM。

SOC是System on Chip的縮寫,指的是片上系統。可以這樣對比來看:MCU只是晶片級的晶片,而SOC是系統級的晶片,它集成了MCU和MPU的優點,即擁有內置RAM和ROM的同時又像MPU那樣強大,它可以存放並運行系統級別的代碼,也就是說可以運行作業系統(以Linux OS為主)

另外,SOPC也是一個值得了解的概念,與上述幾項概念相比,SOPC的出現頻率並不是那麼高,但這並不影響它的重要性。SOPC是System On a Programmable Chip的縮寫,即 可編程片上系統,SOPC與MCU、MPU、SOC最明顯的區別在於:可更改硬體配置,也就是說自己構造晶片。舉個例子說明便於理解,單片機的硬體配置是固化好了的, 我們能夠編程修改的就是軟體配置,本來是串口通信功能,通過修改代碼變成AD採樣功能,也就是說硬體配置是固定了的,我們只能通過修改軟體來選擇其中的一項或多項功能;而SOPC可以修改硬體配置信息使其成為相應的晶片,可以是MCU,也可以是SOC。在嵌入式開發中,接觸頻率較多的一般是MCU和SOC,而現在STM32也幾乎成為了MCU的代名詞,SOC目前則以Cortex-A系列為主,開發難度也有所差異,對於嵌入式從業者來說,弄清楚這些專業概念是必備的。

來源:頭條號-嵌入式在左C語言在右

連結:https://www.toutiao.com/i6841833288915485192/

【1】晶片和模組有什麼區別?

【2】以華為的5G模組為例,5G工業模組與5G晶片比有什麼不同?

【3】運算放大器和比較器有什麼區別?

【4】針對初學者的PID算法教程,以及趣味總結

【5】算法,究竟是個啥?

【6】C語言經典算法十例,附源碼

相關焦點

  • 戚風蛋糕和海綿蛋糕傻傻分不清楚,看這篇文章就夠了
    戚風蛋糕和海綿蛋糕傻傻分不清楚,看這篇文章就夠了。蛋糕的種類多種多樣,大致上分為重油類、乳沫類、戚風類,此外還有慕斯蛋糕、巧克力蛋糕、芝士蛋糕等等,平時我們提的比較多的蛋糕是戚風類的戚風蛋糕和乳沫類的海綿蛋糕,有很多人傻傻分不清楚這兩種蛋糕,泰羊媽媽剛開始接觸的時候也是一臉懵圈的樣子。
  • 澄粉,澱粉,生粉,還在傻傻分不清楚?看完漲知識!
    澄粉,澱粉,生粉,還在傻傻分不清楚?看完漲知識!這兩天寫了幾篇關於蒸菜的文章,但是我看大家的評論,對于澄粉大家都非常的好奇,今天就來跟大家普及一下澄粉、澱粉、生粉的常識,想要學會做美食,必須先了解你用到的原料,原料用對了,才能事半功倍,如果還傻傻分不清楚,就來看看這篇文章,看完漲知識哦!
  • 鳳梨和菠蘿傻傻分不清楚,兩者有啥區別?網友:主要因為「這」!
    推薦語:鳳梨和菠蘿完全不是一種東西,你們都分得清嗎?它們的區別到底在哪裡,看完這篇你就明白了。有很多的蔬菜和水果,大量的上市,大家都會想到現在市面上經常都售賣的一種菠蘿。菠蘿的顏色特別的漂亮,我們從遠處可以聞到它的一個清香味道。當你在逛街的時候都能夠看到小商販,他們都會把這些菠蘿切成一塊一塊的,放在一個玻璃柜子裡面來吸引著大家。不知道你們了解嗎?菠蘿其實也都是有一個孿生兄弟,他的名字呢叫做鳳梨。鳳梨和菠蘿傻傻分不清楚,兩者有啥區別?網友:主要因為「這」!
  • 真陽性,真陽性率,陽性錯誤率,陽性預測值,傻傻的分不清楚?看完這篇文章你就懂了
    真陽性,真陽性率,陽性錯誤率,陽性預測值,傻傻的分不清楚?一網打盡,教你學會方法學評價(臨床評價)的指標計算方法,看完這篇文章你就懂了。
  • 生抽和老抽的區別?鮮味醬油、紅燒醬油傻傻分不清楚?看文
    知道生抽和老抽的區別嗎?鮮味醬油、紅燒醬油傻傻分不清楚?快來補課,敲黑板劃重點啦!  圖:丸莊黑豆紅燒醬油  談到生抽和老抽的區別,必須從兩類醬油的釀造工藝說起。生抽以大豆和/或脫脂大豆、小麥和/或小麥粉和/或麥麩為主要原料,經發酵而成,顏色較淡味鹹、鮮,一般用於炒菜或涼拌。  另還有很多名字裡含「鮮」字的醬油,這是近幾年發展起來的鮮味醬油,本質還是生抽,只是提高了氨氮含量,點蘸、涼拌更上頭!  而老抽是經特別工藝製成的濃色醬油,加入了焦糖色,通常用於燒菜上色。但使用老抽還需要點技術含量,否則稍稍把控不當菜色就容易偏黑。
  • 你還分不清素顏霜、CC霜、BB霜嗎?看了這篇文章就清楚了!
    導讀:對於化妝高手來說很容易分清化妝品和護膚品,其實化妝也是一門學問,每個人都是從會到不會!對於新手黨的妹子來說有很多化妝知識點都需要探討的哦!如今市場上的護膚品與化妝品種類越來越多了,不少妹子容易搞混!
  • 菠蘿鳳梨傻傻分不清楚?看完這篇你就知道了
    所以菠蘿和鳳梨是一個物種。但是因為人工選育之後,有了不同的口感,所以習慣性地分了這兩個品種。簡單來說,我們現在說的菠蘿和鳳梨,其實是同一個物種下的不同品種。而傳入大陸後,則多被叫做「菠蘿」,這一名字的起源則與從東南亞傳入的水果波羅密(蜜)有關。原被叫做「波羅」,後在民國時期,被加上草字頭。而又因為臺灣屬於熱帶和亞熱帶區域,所以水分更少,口感就與大陸的菠蘿略有不同,加上大陸對臺灣的政策,價錢也比菠蘿要貴。因此給人是兩個不同水果的錯覺。
  • 「護照」和「籤證」傻傻分不清楚?分清區別,出國旅遊才能更方便
    現在人們的生活水平越來越高了,所以出門旅遊的人也就越來越多了,祖國的大好河山就已經夠讓人眼花繚亂的了,而如果想要見識一下國外的月亮是不是比國內的圓,所以很多人也會選擇出國旅遊,但是出國旅遊可不像國內遊那樣,全國各地跑都沒問題,因為這涉及到兩國之間的出入境問題,所以對於遊客的檢查和限制還是比較多的
  • 多數人搞錯的烹飪方法:braise,stew傻傻分不清楚(stew篇)
    在昨天的braise篇中,咱們圖解了雷蒙德布蘭克的亞洲風味燉牛肉。在今天的stew篇中,我為大家帶來了美女大廚Rachel Khoo的春日羊肉鍋。羊肉煎至兩面金黃3.羊肉上色之後,加入切塊的胡蘿蔔,百裡香,月桂葉;倒水直至沒過羊肉;蓋上鍋蓋燉2個小時4.兩小時後,燉好的湯中加入豆子和豆角
  • 傻傻分不清楚,怎麼辨別看這3點!
    傻傻分不清楚,怎麼辨別看這3點!到市場買鱈魚時,是否曾被扁鱈、圓鱈、龍鱈……弄得暈頭轉向,搞不清楚其中差別?或者擔心自己不會分辨,不小心買到吃了容易造成身體不適的油魚?該怎麼辨認這些長得跟鱈魚很像的魚種?以下一次說分明!
  • 天主教、東正教和新教傻傻分不清?其實一句話就能夠說清楚
    天主教、東正教和新教傻傻分不清?其實一句話就能夠說清楚!
  • 動車和高鐵區別是什麼?看完別再傻傻分不清楚,差別很大的
    動車和高鐵區別是什麼?看完別再傻傻分不清楚,差別很大的大家都應該知道中國的高鐵在全世界都是遙遙領先的處於number one的位置,但是其實在現實生活當中,有好多人對於高鐵和動車兩者都會傻傻分不清楚,也不知道兩者的具體區別是什麼,那今天就和大家一起來看一下,動車和高鐵之間究竟有何區別,又為何會做出這樣的區分呢?
  • off和of,看完這篇不再「傻傻分不清楚」
    在英語學習的過程中,很多學生對發音相似,拼寫相近的單詞總是分不清。比如,非常常見的off和of。其實他們的意思區別很大,但是在學生做題或者口語對話中,卻錯誤頻發。看看下面這兩種情況,是不是你區分不了這兩個詞的原因呢?
  • 餛飩、抄手、雲吞、水餃傻傻分不清?看完這篇文章你就知道了
    你能分清楚餛飩、抄手、雲吞、水餃的區別嗎?相信大多數人都被問住了,如果你可以準確地說出它們的區別,那你不是廚師,就是妥妥的吃貨無疑了!其實這四種食物的本質都是皮兒包餡,差別主要在捏法和湯料上。豬肉、蝦仁、各種蔬菜、蔥姜蒜是餛飩的基本餡料,當然還也可有其他各種餡。餛飩的湯製作方法比較簡單:一碗大骨湯或雞湯、幾片紫菜、一把蝦皮、一滴香油,再撒些胡椒粉和香菜,喜歡辣的還可以加上一勺厚厚的辣椒油。
  • 速凍湯圓最全測評,元宵和湯圓傻傻分不清楚?不存在的
    速凍湯圓最全測評,元宵和湯圓傻傻分不清楚?不存在的。眼看離元宵節只有一天的時間了,又到了吃湯圓的季節,咬開一隻胖墩墩的湯圓,然後糯米皮包裹著流沙餡,緩緩的流淌進口腔,而今天小編要給大家說的就是,速凍湯圓最全測評,元宵和湯圓傻傻分不清楚?不存在的。
  • 菠蘿和鳳梨傻傻分不清楚?牢記「這3點」,一眼就分清,別被忽悠
    現在隨著時間的流逝,生活的一個提高,有很多種的水果來到我們的身邊,甚至也出現了一種和菠蘿長得就像是雙胞胎一樣的鳳梨。當朋友再去買的時候更是傻傻分不清楚了,根本不知道哪一種是菠蘿,哪一種是鳳梨。菠蘿屬於熱帶,水果是南方種植的,我們北方的菠蘿呢全部都是從南方進來的。鳳梨雖然和菠蘿長得特別的相似,其實他倆是屬於同一種水果,只不過不同品種。
  • 詞彙辨析:foolish、silly和stupid「傻傻」分不清楚?
    今天分享三個單詞的區別:foolish、silly和stupid,這三個單詞都有「愚笨、傻」的意思,但是具體使用的情境是不一樣的,是不是「傻傻」分不清楚呢?下面一起來看一下吧!你花這麼多錢買這件毛衣實在太傻了。
  • 明星竟然和歷史人物撞臉了,哪一個最有趣呢?真是傻傻分不清楚?
    百家號作者獨家原創明星竟然和歷史人物撞臉了,哪一個最有趣呢?真是傻傻分不清楚?不知道有沒有在生活中預見撞臉的想像呢?其實有時候相互之間長得很像的情況是存在的,曾經國外就有過這樣的一個文章,那就是關於兩個不相識的人,他們的相似度是非常高的,就好像是雙胞胎一樣,可見這樣的事情在歷史上是真實存在的,而我們生活中其實很多明星和我們的歷史人物還是有著撞臉的情況出現的,下面我們就連看看這些能夠撞臉古代歷史人物的明星都有哪些吧!
  • 男女傻傻分不清楚
    男女傻傻分不清楚大千世界,無奇不有,人類作為自然界的高等生物,想像力可謂是非常豐富,一個東西或一件事物可以用千千萬種方式表達出來。但也有失敗的的例子,有位朋友前去曼谷旅遊,途徑商場購買商品,因為內急不得不去衛生間,可一到衛生間門口徹底傻眼了,這位朋友竟然看不懂男女標識!
  • 英語成績及有效期 傻傻分不清楚?
    英語成績及有效期 傻傻分不清楚?