国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

選MPU微處理器,還是MCU微控制器?

jf_pJlTbmA9 ? 來源:網絡 ? 作者:網絡 ? 2023-10-17 12:00 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

開發一款電子產品,基本都需要一個單片機微處理器。當在兩者之間選擇其一時,需要考慮一些因素。

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

操作系統

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

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

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

內 存

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

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

計算能力

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

Cortex-A提供了最高性能,并且已經針對綜合操作系統進行了優化。它們主要部署在功能強大的設備中,比如智能手機或服務器。

Cortex-M較小,具有更多的片上外設,但是能耗較低,并且針對嵌入式應用進行了優化。

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

能 耗

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

連接性

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

實時表現

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

系統基礎IC

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

結 語

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

單片機非常適合以能耗為主要關注點,且價格較低的移動應用以及具有實時需求的應用。

微處理器則非常適合與操作系統一起運行并需要高速接口的密集計算應用。游戲和其他圖形密集型應用使用特殊的微處理器進行聯網處理。

來源:網絡
免責聲明:本文為轉載文章,轉載此文目的在于傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請聯系小編進行處理

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 微控制器
    +關注

    關注

    48

    文章

    8375

    瀏覽量

    164550
  • mcu
    mcu
    +關注

    關注

    147

    文章

    18924

    瀏覽量

    398049
  • 微處理器
    +關注

    關注

    11

    文章

    2431

    瀏覽量

    85837
  • MPU
    MPU
    +關注

    關注

    0

    文章

    454

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    DS1705/DS1706:3.3V和5.0V微處理器監控的卓越之

    DS1705/DS1706:3.3V和5.0V微處理器監控的卓越之 在電子設計領域,確保微處理器的穩定運行至關重要。今天,我們來深入了解一下Dallas Semiconductor
    的頭像 發表于 02-27 16:05 ?104次閱讀

    MAX6323/MAX6324:微處理器監控電路的卓越之

    MAX6323/MAX6324:微處理器監控電路的卓越之 在電子系統設計中,微處理器監控電路起著至關重要的作用,它能保障系統的穩定運行,及時發現并處理各種故障。今天,我們就來深入了解
    的頭像 發表于 02-27 15:50 ?109次閱讀

    Infineon XMC1300 AB-Step微控制器:工業應用的理想之

    Infineon XMC1300 AB-Step微控制器:工業應用的理想之 在工業應用領域,微控制器的性能和穩定性至關重要。英飛凌(Infineon)的XMC1300 AB-Step微控制器
    的頭像 發表于 02-11 15:55 ?204次閱讀

    EFM32TG微控制器:低功耗高性能的理想之

    、EFM32TG概述 EFM32TG微控制器被稱為世界上最節能的微控制器之一。它將強大的32位ARM Cortex - M3處理器、創新的低能耗技術
    的頭像 發表于 02-10 15:35 ?141次閱讀

    OBD診斷儀方案MCU微控制器應用

    OBD(車載自動診斷系統,On-Board Diagnostics)作為現代車輛運行狀態監控與異常反饋的重要系統,主要用于實時監測發動機及相關控制系統的工作數據。英尚推出的基于MCU微控制器的OBD
    的頭像 發表于 01-09 16:50 ?730次閱讀
    OBD診斷儀方案<b class='flag-5'>MCU</b><b class='flag-5'>微控制器</b>應用

    RA0E2微控制器:低功耗設計的理想之

    RA0E2微控制器:低功耗設計的理想之 在當今的電子設計領域,低功耗、高性能的微控制器需求日益增長。Renesas的RA0E2系列微控制器憑借其卓越的特性,成為了眾多成本敏感和低功耗
    的頭像 發表于 12-26 17:30 ?701次閱讀

    在筋膜槍上應用的MCU微控制器方案

    筋膜槍是現在很多人必不可少的放松肌肉的健身工具,而實現筋膜槍的高效、穩定、安全運行,則需要內部搭載的MCU微控制器來負責控制電機運轉、保護電路安全并實現各種智能功能。英尚微電子的筋膜槍方案采用CH32V007
    的頭像 發表于 12-09 16:39 ?665次閱讀
    在筋膜槍上應用的<b class='flag-5'>MCU</b><b class='flag-5'>微控制器</b>方案

    MCU微控制器CH32L103高速電吹風方案

    MCU微控制器是整個電吹風控制系統的指揮中心。英尚微推出的高速電吹風方案,以MCU微控制器CH32L103為主控
    的頭像 發表于 11-27 16:20 ?427次閱讀

    選擇微控制器MCU幾個步驟

    到數字輸入、PWM等。 這兩種類型接口將決定微控制器需要提供的引腳數量。 步驟2:檢查軟件架構 軟件架構和要求將顯著影響微控制器的選擇。處理負擔是輕是重將決定是使用80MHz的DSP還是
    發表于 11-26 07:09

    MCU微控制器是什么(mcu微控制器芯片原理)

    MCU(Microcontroller Unit),中文稱為微控制器或單片機,可以理解為"濃縮的計算機"。它將處理器、存儲、輸入輸出接口等計算機必需的核心部件,全部集成在一塊
    的頭像 發表于 11-17 17:23 ?904次閱讀

    如何使用 NUC980 系列微處理器MPU) 構建具有帶外 (OOB) 功能的簡單遠程監控應用?

    如何使用 NUC980 系列微處理器MPU) 構建具有帶外 (OOB) 功能的簡單遠程監控應用。
    發表于 08-19 06:21

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

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

    知名廠商微控制器(MCU)芯片手冊分享

    微控制器MCU)又稱單片機,是一種高度集成的微型計算機系統,它將中央處理器(CPU)、存儲(RAM/ROM/Flash)、輸入/輸出接口(I/O)及多種外設集成在一塊芯片上,專門用
    的頭像 發表于 05-15 18:25 ?3107次閱讀
    知名廠商<b class='flag-5'>微控制器</b>(<b class='flag-5'>MCU</b>)芯片手冊分享

    一文認識ARM微控制器及瑞薩RA系列MCU

    俗稱單片機,如果有學過微機原理就會很熟悉這個概念了。而ARM微控制器,顧名思義,就是基于ARM的微控制器,或者說搭載了ARM處理器內核的微控制器
    的頭像 發表于 03-24 09:17 ?2652次閱讀
    一文認識ARM<b class='flag-5'>微控制器</b>及瑞薩RA系列<b class='flag-5'>MCU</b>

    帶片內RAM 3MB RZ/A1L RTOS微處理器數據手冊

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