chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

微處理器MPU和單片機(jī)MCU的區(qū)別

工程師 ? 來源:電子產(chǎn)品世界 ? 作者:電子產(chǎn)品世界 ? 2020-10-27 10:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

每項新應(yīng)用設(shè)計都需要一個單片機(jī)微處理器。當(dāng)在兩者之間選擇其一時,需要考慮一些因素。以下是微處理器、單片機(jī)的概述和對比。

考慮選擇微處理器(MPU)或者單片機(jī)(MCU)時,應(yīng)用類型通常是關(guān)鍵因素。另一方面,最終選擇取決于諸如操作系統(tǒng)和內(nèi)存之類的因素。不過,有時可以將微處理器和單片機(jī)內(nèi)核結(jié)合使用,這稱作異構(gòu)架構(gòu)。

操作系統(tǒng)

對于一些基于Linux或安卓等操作系統(tǒng)的計算機(jī)密集型工業(yè)和消費類應(yīng)用,需要大量高速連接或功能范圍廣泛的用戶接口,微處理器就是最佳選擇。這是因為大多數(shù)單片機(jī)都沒有操作系統(tǒng),而只有裸機(jī)程序,借助于順序處理循環(huán)和狀態(tài)機(jī),幾乎無需任何人工干預(yù)即可運行程序。然而,許多高性能單片機(jī)可以支持諸如FreeRTOS之類的實時操作系統(tǒng)(RTOS),從而以確定性方式實時響應(yīng)需要硬實時行為的應(yīng)用程序。

作為具有許多免費軟件、廣泛硬件支持和不斷發(fā)展的生態(tài)系統(tǒng)的通用操作系統(tǒng),嵌入式Linux取得了巨大的成功。它的另一個優(yōu)點就是沒有用戶或授權(quán)許可費用。不過,與嵌入式Linux一起運行的應(yīng)用程序至少需要300至400 DMIPS(ARM-Dhrystone MIPS)性能,因此較適合使用微處理器。單片機(jī)沒有足夠的計算能力和內(nèi)存來應(yīng)付此類應(yīng)用。

如果是用于復(fù)雜或?qū)崟r性要求高的控制系統(tǒng), RTOS則很有用,但至少要配合50 DMIPS的高性能單片機(jī)。這比嵌入式Linux所需的性能要求要少得多。傳統(tǒng)的RTOS設(shè)計精簡,因此可以在單片機(jī)上運行。針對實時計算硬件時,這是合理的,例如用于車輛的防抱死系統(tǒng),若響應(yīng)時間過長會帶來致命的后果。即使必須支持大量的功能、中斷源和標(biāo)準(zhǔn)通信接口,也建議使用帶有RTOS的單片機(jī)。

內(nèi) 存

微處理器與單片機(jī)之間的另一個主要區(qū)別是,微處理器依賴外部存儲器來保存和執(zhí)行程序,而單片機(jī)則依賴嵌入式閃存。在微處理器中,程序通常存儲在非易失性存儲器中,例如eMMC或串行閃存。在啟動過程中,將其加載到外部DRAM中并在此執(zhí)行啟動程序。DRAM和非易失性存儲器都可以具有幾百兆甚至幾千兆字節(jié)容量,這意味著微處理器幾乎從來不受存儲容量限制。但有一個潛在缺點:外部存儲器或許會使得PCB布局的設(shè)計變得更加復(fù)雜。

即使是當(dāng)前的高性能單片機(jī),例如由意法半導(dǎo)體(STMicroelectronics)生產(chǎn)的STM32H7,最多也僅提供2 MB程序內(nèi)存,對于許多需要操作系統(tǒng)的應(yīng)用而言可能不足。由于程序位于片上內(nèi)存中,因此其優(yōu)點是執(zhí)行啟動和重置過程的速度明顯更快。

計算能力

計算能力是典型的選擇因素。不過,在這方面,微處理機(jī)與單片機(jī)之間的界線變得模糊了。例如,如果你將ARM體系結(jié)構(gòu)視為單片機(jī)和微處理器市場中分布最廣泛的體系結(jié)構(gòu)之一,這就變得顯而易見了。ARM提供了不同的處理器體系結(jié)構(gòu)以滿足各種要求:

Cortex-A提供了最高性能,并且已經(jīng)針對綜合操作系統(tǒng)進(jìn)行了優(yōu)化。它們主要部署在功能強大的設(shè)備中,比如智能手機(jī)或服務(wù)器。

Cortex-M較小,具有更多的片上外設(shè),但是能耗較低,并且針對嵌入式應(yīng)用進(jìn)行了優(yōu)化。

Dhrystone是比較不同處理器性能的測試基準(zhǔn)。根據(jù)該基準(zhǔn),普通平價單片機(jī)具有30 DMIPS,而當(dāng)前性能最高的單片機(jī)(包括嵌入式程序閃存)與這些平價單片機(jī)的差距高達(dá)1027 DMIPS。相比之下,微處理器的起步點約為1000 DMIPS。

能 耗

單片機(jī)在能耗方面表現(xiàn)出色,要比微處理器低很多。盡管微處理器具有節(jié)能模式,但其能耗仍然比典型的單片機(jī)高得多。而且,微處理器使用外部存儲器,因此較難切換到節(jié)能模式。對于需要較長的電池運行時間,并且很少使用或沒有用戶接口的超低功耗應(yīng)用,單片機(jī)是更好的選擇,尤其是對于消費類電子產(chǎn)品或智能電表來說。

連接性

大多數(shù)單片機(jī)和微處理器都配備了所有常規(guī)外圍設(shè)備接口。但是,如果用戶需要的是超高速外圍設(shè)備,在單片機(jī)里是找不到例如千兆以太網(wǎng)這種相關(guān)接口的。盡管這實際上已成為微處理器中的標(biāo)準(zhǔn)功能單片機(jī)。這是十分合理的,因為單片機(jī)幾乎無法處理這些高速接口所產(chǎn)生的數(shù)據(jù)量。一個關(guān)鍵問題是:是否有足夠的帶寬和通道來處理爆發(fā)的數(shù)據(jù)量?

實時表現(xiàn)

當(dāng)實時性能是最重要的考慮因素時,單片機(jī)絕對是首選。憑借處理器內(nèi)核、嵌入式閃存和軟件(RTOS或裸機(jī)OS),單片機(jī)可以出色地完成實時任務(wù)。因為Cortex-A微處理器使用高性能的流水線,用戶可以看到在跳轉(zhuǎn)和中斷期間,隨著流水線的深度不斷增加,延遲時間也隨之升高。由于OS與微處理器一起執(zhí)行多任務(wù),因此很難實現(xiàn)硬實時操作。

系統(tǒng)基礎(chǔ)IC

由于電源已經(jīng)集成在單片機(jī)中,因此它們僅需要一個單電平電源。另一方面,微處理器需要許多不同電壓的電源來為內(nèi)核和其它組件供電,所以通常需要一個特殊配置的電源管理IC(即所謂的系統(tǒng)基礎(chǔ)芯片)來進(jìn)行供電管理。

結(jié) 語

很難說微處理器或單片機(jī)哪個才是更好的選擇,但經(jīng)驗法則是,你應(yīng)該始終權(quán)衡各種利弊條件。以下幾點可以用作大致指導(dǎo):

單片機(jī)非常適合以能耗為主要關(guān)注點,且價格較低的移動應(yīng)用以及具有實時需求的應(yīng)用。

微處理器則非常適合與操作系統(tǒng)一起運行并需要高速接口的密集計算應(yīng)用。游戲和其他圖形密集型應(yīng)用使用特殊的微處理器進(jìn)行聯(lián)網(wǎng)處理。

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    20210

    瀏覽量

    249842
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6074

    文章

    45457

    瀏覽量

    667101
  • IC
    IC
    +關(guān)注

    關(guān)注

    36

    文章

    6386

    瀏覽量

    185008
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    單片機(jī)mcu模塊,mcu單片機(jī)是什么意思,32位mcu單片機(jī)解析

    在嵌入式系統(tǒng)領(lǐng)域,MCU(Microcontroller,常簡稱單片機(jī))扮演著至關(guān)重要的角色。它并非普通意義上的計算機(jī),而是一種高度集成的微型芯片,內(nèi)部包含了CPU、存儲(ROM/RAM)、多種
    的頭像 發(fā)表于 01-19 15:30 ?101次閱讀
    <b class='flag-5'>單片機(jī)</b><b class='flag-5'>mcu</b>模塊,<b class='flag-5'>mcu</b><b class='flag-5'>單片機(jī)</b>是什么意思,32位<b class='flag-5'>mcu</b><b class='flag-5'>單片機(jī)</b>解析

    嵌入式與單片機(jī)定義及區(qū)別

    單片機(jī),即嵌入式微控制MCU,是嵌入式系統(tǒng)的核心組成部分。除此之外,嵌入式處理器還包括嵌入式DSP處理器、嵌入式
    發(fā)表于 11-17 08:11

    PIC64GX1000 RISC-V MPU:一款面向嵌入式計算的高性能64位多核處理器

    Microchip Technology PIC64GX1000 64位RISC-V四核微處理器 (MPU) 支持Linux^?^ 操作系統(tǒng),基于RISC-V指令集架構(gòu),提供高效節(jié)能的嵌入式計算平臺
    的頭像 發(fā)表于 09-30 14:47 ?693次閱讀
    PIC64GX1000 RISC-V <b class='flag-5'>MPU</b>:一款面向嵌入式計算的高性能64位多核<b class='flag-5'>處理器</b>

    瑞薩電子RZ/V系列微處理器助力邊緣AI開發(fā)

    邊緣AI越來越多地應(yīng)用于諸如工業(yè)攝像頭和公共設(shè)施攝像頭等嵌入式設(shè)備中,并要求嵌入式產(chǎn)品小型化且具有低功耗。瑞薩電子RZ/V系列微處理器MPU)內(nèi)置AI加速,即動態(tài)可重構(gòu)處理器(DR
    的頭像 發(fā)表于 09-23 10:31 ?749次閱讀
    瑞薩電子RZ/V系列<b class='flag-5'>微處理器</b>助力邊緣AI開發(fā)

    如何使用 NUC980 系列微處理器MPU) 構(gòu)建具有帶外 (OOB) 功能的簡單遠(yuǎn)程監(jiān)控應(yīng)用?

    如何使用 NUC980 系列微處理器MPU) 構(gòu)建具有帶外 (OOB) 功能的簡單遠(yuǎn)程監(jiān)控應(yīng)用。
    發(fā)表于 08-19 06:21

    如何在 MA35 系列微處理器MPU) 上開發(fā) AMP(非對稱多處理)應(yīng)用程序?

    如何在 MA35 系列微處理器MPU) 上開發(fā) AMP(非對稱多處理)應(yīng)用程序,并通過建立多個端點的過程促進(jìn)與其他內(nèi)核的多通道數(shù)據(jù)傳輸。
    發(fā)表于 08-19 06:11

    明晚開播 |開源芯片系列講座第28期:高性能RISC-V微處理器芯片

    是一種開放(Open)指令集架構(gòu)(ISA)標(biāo)準(zhǔn)。本報告探討了RISC-V指令集架構(gòu)標(biāo)準(zhǔn)區(qū)別于其它主流ISA的不同特點,以及這些特點對于國產(chǎn)微處理器芯片(CPU)的重
    的頭像 發(fā)表于 07-29 17:02 ?1188次閱讀
    明晚開播 |開源芯片系列講座第28期:高性能RISC-V<b class='flag-5'>微處理器</b>芯片

    單片機(jī)是由什么組成的

    中央處理器(CPU) 中央處理器(CPU)是單片機(jī)的核心,負(fù)責(zé)執(zhí)行程序指令、處理數(shù)據(jù)和協(xié)調(diào)各模塊工作。它由運算和控制
    的頭像 發(fā)表于 07-29 11:03 ?1044次閱讀

    直播預(yù)約 |開源芯片系列講座第28期:高性能RISC-V微處理器芯片

    RISC-V是一種開放(Open)指令集架構(gòu)(ISA)標(biāo)準(zhǔn)。本報告探討了RISC-V指令集架構(gòu)標(biāo)準(zhǔn)區(qū)別于其它主流ISA的不同特點,以及這些特點對于國產(chǎn)微處理器芯片(CPU)
    的頭像 發(fā)表于 07-14 17:34 ?1141次閱讀
    直播預(yù)約 |開源芯片系列講座第28期:高性能RISC-V<b class='flag-5'>微處理器</b>芯片

    RZ/A3M 1 GHz微處理器MPU)數(shù)據(jù)手冊和產(chǎn)品介紹

    Renesas Electronics RZ/A3M 1GHz微處理器基于Arm^?^ Cortex ^?^ -A55 (CA55) 內(nèi)核(帶NEON?擴(kuò)展)。內(nèi)置大容量128MB DDR3L存儲
    的頭像 發(fā)表于 07-11 11:30 ?1858次閱讀
    RZ/A3M 1 GHz<b class='flag-5'>微處理器</b>(<b class='flag-5'>MPU</b>)數(shù)據(jù)手冊和產(chǎn)品介紹

    Linux嵌入式和單片機(jī)嵌入式的區(qū)別?

    Processor Unit)。 2. 單片機(jī)嵌入式(也稱為嵌入式微控制MCU): 定義:一種集成電路,能夠在一個芯片上完成各種計算、控制和管理任務(wù)。 特點:小型化、低功耗、成本低、可靠性高
    發(fā)表于 06-20 09:46

    單片機(jī)和伺服有什么區(qū)別

    單片機(jī)和伺服的區(qū)別 單片機(jī)(Microcontroller)和伺服(Servo System)是兩種完全不同的技術(shù)概念,分別屬于 控制系統(tǒng)硬件 和 運動控制執(zhí)行系統(tǒng) 。以下是它們的詳細(xì)對比和區(qū)
    的頭像 發(fā)表于 05-26 09:18 ?709次閱讀

    帶片內(nèi)RAM 3MB RZ/A1L RTOS微處理器數(shù)據(jù)手冊

    采購和存儲停產(chǎn)的問題。借助 RZ/A1L,你可以像設(shè)計微控制MCU)一樣設(shè)計嵌入式系統(tǒng),同時獲得400MHz Arm? Cortex? - A9 微處理器
    的頭像 發(fā)表于 03-10 16:14 ?1007次閱讀
    帶片內(nèi)RAM 3MB RZ/A1L RTOS<b class='flag-5'>微處理器</b>數(shù)據(jù)手冊

    Microchip推出SAMA7D65系列微處理器

    Microchip Technology Inc.(微芯科技公司)今日宣布推出基于Arm Cortex-A7內(nèi)核的SAMA7D65系列微處理器(MPU),運行頻率高達(dá)1 GHz,并提供集成2 Gb DDR3L的系統(tǒng)級封裝(SiP)及片上系統(tǒng)(SoC)兩款型號,專為人機(jī)接口
    的頭像 發(fā)表于 02-28 10:08 ?1520次閱讀

    電子小白必看!單片機(jī)MPU、MCU 區(qū)別與選芯避坑指南

    很多電子初學(xué)者第一次接觸"單片機(jī)"這個詞時,可能會被各種專業(yè)術(shù)語搞糊涂。市面上常見的芯片名稱還有微處理器MPU)、微控制MCU),它們
    的頭像 發(fā)表于 02-19 09:35 ?2079次閱讀
    電子小白必看!<b class='flag-5'>單片機(jī)</b>、<b class='flag-5'>MPU</b>、<b class='flag-5'>MCU</b> <b class='flag-5'>區(qū)別</b>與選芯避坑指南