在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

如何考慮選擇微處理器(MPU)或者單片機(MCU)

電子設(shè)計 ? 來源:電子設(shè)計 ? 作者:電子設(shè)計 ? 2022-02-18 14:16 ? 次閱讀

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

考慮選擇微處理器(MPU)或者單片機(MCU)時,應(yīng)用類型通常是關(guān)鍵因素。

另一方面,最終選擇取決于諸如操作系統(tǒng)和內(nèi)存之類的因素。不過,有時可以將微處理器和單片機內(nèi)核結(jié)合使用,這稱作異構(gòu)架構(gòu)。

1、操作系統(tǒng)

對于一些基于Linux或安卓等操作系統(tǒng)的計算機密集型工業(yè)和消費類應(yīng)用,需要大量高速連接或功能范圍廣泛的用戶接口,微處理器就是最佳選擇。

這是因為大多數(shù)單片機都沒有操作系統(tǒng),而只有裸機程序,借助于順序處理循環(huán)和狀態(tài)機,幾乎無需任何人工干預(yù)即可運行程序。

然而,許多高性能單片機可以支持諸如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)性能,因此較適合使用微處理器。單片機沒有足夠的計算能力和內(nèi)存來應(yīng)付此類應(yīng)用。

如果是用于復(fù)雜或?qū)崟r性要求高的控制系統(tǒng), RTOS則很有用,但至少要配合50 DMIPS的高性能單片機。這比嵌入式Linux所需的性能要求要少得多。傳統(tǒng)的RTOS設(shè)計精簡,因此可以在單片機上運行。

針對實時計算硬件時,這是合理的,例如用于車輛的防抱死系統(tǒng),若響應(yīng)時間過長會帶來致命的后果。即使必須支持大量的功能、中斷源和標(biāo)準(zhǔn)通信接口,也建議使用帶有RTOS的單片機。

2、內(nèi)存

微處理器與單片機之間的另一個主要區(qū)別是,微處理器依賴外部存儲器來保存和執(zhí)行程序,而單片機則依賴嵌入式閃存。

在微處理器中,程序通常存儲在非易失性存儲器中,例如eMMC或串行閃存。在啟動過程中,將其加載到外部DRAM中并在此執(zhí)行啟動程序。DRAM和非易失性存儲器都可以具有幾百兆甚至幾千兆字節(jié)容量,這意味著微處理器幾乎從來不受存儲容量限制。

但有一個潛在缺點:外部存儲器或許會使得PCB布局的設(shè)計變得更加復(fù)雜。

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

3、計算能力

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

Cortex-A提供了最高性能,并且已經(jīng)針對綜合操作系統(tǒng)進(jìn)行了優(yōu)化。它們主要部署在功能強大的設(shè)備中,比如智能手機或服務(wù)器。
Cortex-M較小,具有更多的片上外設(shè),但是能耗較低,并且針對嵌入式應(yīng)用進(jìn)行了優(yōu)化。

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

4、能耗

單片機在能耗方面表現(xiàn)出色,要比微處理器低很多。盡管微處理器具有節(jié)能模式,但其能耗仍然比典型的單片機高得多。

而且,微處理器使用外部存儲器,因此較難切換到節(jié)能模式。對于需要較長的電池運行時間,并且很少使用或沒有用戶接口的超低功耗應(yīng)用,單片機是更好的選擇,尤其是對于消費類電子產(chǎn)品或智能電表來說。

5、連接性

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

6、實時表現(xiàn)

當(dāng)實時性能是最重要的考慮因素時,單片機絕對是首選。憑借處理器內(nèi)核、嵌入式閃存和軟件(RTOS或裸機OS),單片機可以出色地完成實時任務(wù)。

因為Cortex-A微處理器使用高性能的流水線,用戶可以看到在跳轉(zhuǎn)和中斷期間,隨著流水線的深度不斷增加,延遲時間也隨之升高。由于OS與微處理器一起執(zhí)行多任務(wù),因此很難實現(xiàn)硬實時操作。

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

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

8、總結(jié)

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

單片機非常適合以能耗為主要關(guān)注點,且價格較低的移動應(yīng)用以及具有實時需求的應(yīng)用。
微處理器則非常適合與操作系統(tǒng)一起運行并需要高速接口的密集計算應(yīng)用。游戲和其他圖形密集型應(yīng)用使用特殊的微處理器進(jìn)行聯(lián)網(wǎng)處理。

審核編輯:何安

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

    關(guān)注

    6065

    文章

    44934

    瀏覽量

    647587
  • 微處理器
    +關(guān)注

    關(guān)注

    11

    文章

    2372

    瀏覽量

    83897
收藏 人收藏

    評論

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

    電子小白必看!單片機MPUMCU 區(qū)別與選芯避坑指南

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

    嵌入式系統(tǒng)中微處理器的新變化

    微控制(MCU)和微處理器(MPU)有哪些不同之處?簡單來說,兩者都是嵌入式系統(tǒng)的大腦。幾年前,兩者之間有非常明顯的區(qū)別,功能截然不同,對開發(fā)者的研發(fā)技能要求也大不相同。如今,這兩個
    的頭像 發(fā)表于 01-09 14:55 ?710次閱讀
    嵌入式系統(tǒng)中<b class='flag-5'>微處理器</b>的新變化

    MPUMCU的區(qū)別

    在現(xiàn)代電子系統(tǒng)中,微處理器單元(MPU)和微控制單元(MCU)扮演著至關(guān)重要的角色。它們是計算機和其他電子設(shè)備的核心,負(fù)責(zé)處理數(shù)據(jù)和執(zhí)行程
    的頭像 發(fā)表于 01-08 09:25 ?1436次閱讀

    MPU微處理器的工作原理

    在現(xiàn)代電子設(shè)備中,微處理器MPU)扮演著至關(guān)重要的角色。從個人電腦到智能手機,再到嵌入式系統(tǒng),MPU都是實現(xiàn)復(fù)雜計算任務(wù)的關(guān)鍵。 MPU的基本結(jié)構(gòu)
    的頭像 發(fā)表于 01-07 18:08 ?1266次閱讀

    MCU單片機的區(qū)別

    單元,簡稱MCU,是一種集成電路芯片,它將計算機的CPU、存儲、可編程輸入/輸出外設(shè)等集成在一個芯片上。MCU通常用于嵌入式系統(tǒng),能夠控制其他電子設(shè)備或機械部件。 1.2 單片機
    的頭像 發(fā)表于 11-11 14:50 ?2490次閱讀

    光耦知識分享 | 探討光耦在微處理器及相關(guān)電路中創(chuàng)新應(yīng)用與實踐

    微處理器(MCU)是一種集成電路芯片,用于執(zhí)行計算機程序指令和處理數(shù)據(jù)。它是計算機系統(tǒng)的核心部件,負(fù)責(zé)執(zhí)行各種計算、邏輯和控制任務(wù)。微處理器在各種電子設(shè)備中都有廣泛的應(yīng)用,包括計算機、
    的頭像 發(fā)表于 11-05 09:00 ?508次閱讀
    光耦知識分享 | 探討光耦在<b class='flag-5'>微處理器</b>及相關(guān)電路中創(chuàng)新應(yīng)用與實踐

    如何優(yōu)化單片機項目的功耗

    在現(xiàn)代電子設(shè)計中,功耗優(yōu)化已成為一個不可忽視的重要議題。對于單片機MCU)項目而言,功耗不僅關(guān)系到產(chǎn)品的能效比,還直接影響到電池壽命和熱管理。 硬件層面的功耗優(yōu)化 1. 選擇合適的單片機
    的頭像 發(fā)表于 11-01 14:16 ?1127次閱讀

    處理機微處理器的區(qū)別

    處理機微處理器在計算機領(lǐng)域中是兩個緊密相關(guān)但有所區(qū)別的概念。以下是對這兩個概念的詳細(xì)解析,以及它們之間的主要區(qū)別。 一、微處理機處理機,也常被稱作中央
    的頭像 發(fā)表于 10-14 17:23 ?1163次閱讀

    微處理器中寄存的作用

    微處理器中的寄存是計算機體系結(jié)構(gòu)中的核心組成部分,它們扮演著至關(guān)重要的角色。寄存是一種高速的存儲單元,用于暫時存儲數(shù)據(jù)、指令和地址等信息,以便微處理器能夠快速地訪問和
    的頭像 發(fā)表于 10-05 15:07 ?1175次閱讀

    微處理器的指令集有哪些

    微處理器的指令集是微處理器設(shè)計和功能實現(xiàn)的基礎(chǔ),它決定了微處理器能夠執(zhí)行哪些操作以及這些操作如何被組織和執(zhí)行。隨著計算機技術(shù)的不斷發(fā)展,微處理器的指令集也在不斷更新和擴(kuò)展。
    的頭像 發(fā)表于 10-05 14:58 ?759次閱讀

    MCU前沿市場趨勢:8位單片機和32位單片機

    處理能力,所需的接口程度以及對于電池供電的設(shè)計的所有重要功耗曲線,仔細(xì)確定對MCU的要求。毫無疑問,32位單片機比8位設(shè)備具有更高的性能,但是工程師面臨傳統(tǒng)的選擇,即在市場上最好的設(shè)
    發(fā)表于 09-24 17:47

    影響微處理器性能的因素

    影響微處理器性能的因素是多方面的,這些因素共同決定了微處理器處理數(shù)據(jù)、執(zhí)行指令以及協(xié)調(diào)系統(tǒng)各部件工作時的效率和能力。
    的頭像 發(fā)表于 08-22 12:31 ?1960次閱讀

    一文讀懂什么單片機:組成結(jié)構(gòu)與應(yīng)用

    歡迎來到單片機的世界,這是一種微小(但功能強大)的設(shè)備,改變了嵌入式系統(tǒng)的面貌。在本文中,您將了解單片機的一些基本知識、單片機的結(jié)構(gòu)以及微處理器
    的頭像 發(fā)表于 08-09 11:49 ?2290次閱讀
    一文讀懂什么<b class='flag-5'>單片機</b>:組成結(jié)構(gòu)與應(yīng)用

    嵌入式系統(tǒng)中常用的五種微處理器類型

    本文介紹了嵌入式系統(tǒng)中常用的五種微處理器類型:微處理器單元(MPU)、微控制MCU)、數(shù)字信號處理器
    的頭像 發(fā)表于 07-25 09:29 ?2515次閱讀

    國產(chǎn)高性能先進(jìn)微處理器產(chǎn)業(yè)的推動者

    微處理器
    jf_10805031
    發(fā)布于 :2024年06月19日 09:36:37
    主站蜘蛛池模板: 成人看片免费无限观看视频 | 97综合视频 | 久操免费在线 | 操操片 | 午夜国产在线观看 | 五月激情站 | 欧美成人免费夜夜黄啪啪 | 人人爱干 | 色免费在线 | 亚洲精品一区二区中文 | 久久老色鬼天天综合网观看 | 成人午夜在线观看国产 | 国产自在自线午夜精品视频在 | 亚洲天堂第一页 | 天天透天天射 | 韩国理论三级在线观看视频 | 日本口工全彩无遮拦漫画大 | 欧美久操 | 激情五月婷婷基地 | 日本黄a | 五月婷婷免费视频 | 噜噜噜动态图超猛烈 | 欧美高清一级片 | 综合网天天操天天射 | 色日韩在线 | 国产二区三区 | 二区三区 | 日本特黄特色视频 | 在线视频午夜 | 亚洲午夜精品在线 | 久久精品国产2020观看福利色 | 欧美69xx| 女人张开腿双腿让男人桶 | 在线播放国产不卡免费视频 | 亚洲youjizz | 国内在线观看精品免费视频 | 色人岛| 欧美日日日 | 在线观看高清免费播放 | 福利片免费一区二区三区 | 久久青青草原精品老司机 |