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

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

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

3天內不再提示

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

電子設計 ? 來源:電子設計 ? 作者:電子設計 ? 2022-02-18 14:16 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

另一方面,最終選擇取決于諸如操作系統和內存之類的因素。不過,有時可以將微處理器和單片機內核結合使用,這稱作異構架構。

1、操作系統

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

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

然而,許多高性能單片機可以支持諸如FreeRTOS之類的實時操作系統(RTOS),從而以確定性方式實時響應需要硬實時行為的應用程序。

作為具有許多免費軟件、廣泛硬件支持和不斷發(fā)展的生態(tài)系統的通用操作系統,嵌入式Linux取得了巨大的成功。

它的另一個優(yōu)點就是沒有用戶或授權許可費用。不過,與嵌入式Linux一起運行的應用程序至少需要300至400 DMIPS(ARM-Dhrystone MIPS)性能,因此較適合使用微處理器。單片機沒有足夠的計算能力和內存來應付此類應用。

如果是用于復雜或對實時性要求高的控制系統, RTOS則很有用,但至少要配合50 DMIPS的高性能單片機。這比嵌入式Linux所需的性能要求要少得多。傳統的RTOS設計精簡,因此可以在單片機上運行。

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

2、內存

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

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

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

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

3、計算能力

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

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

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

4、能耗

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

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

5、連接性

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

6、實時表現

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

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

7、系統基礎IC

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

8、總結

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

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

審核編輯:何安

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

    關注

    6078

    文章

    45569

    瀏覽量

    673321
  • 微處理器
    +關注

    關注

    11

    文章

    2439

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    電子工程師必看:MCF547x ColdFire微處理器深度解析

    電子工程師必看:MCF547x ColdFire微處理器深度解析 在嵌入式系統設計領域,選擇一款合適的微處理器至關重要。MCF547x ColdFire微處理器憑借其高性能、豐富的功能
    的頭像 發(fā)表于 04-10 09:05 ?448次閱讀

    深入解析MCF537x ColdFire微處理器:設計與應用指南

    Semiconductor的MCF537x ColdFire微處理器以其豐富的功能和出色的性能,在諸多應用場景中展現出強大的競爭力。本文將深入剖析MCF537x系列微處理器的特性、硬件設計考慮、電氣特性等方面,為電子工程師在
    的頭像 發(fā)表于 04-09 16:55 ?274次閱讀

    探索DS1232 MicroMonitor芯片:微處理器的可靠守護者

    特性 DS1232芯片具有眾多出色的特性,使其成為微處理器監(jiān)控的理想選擇。它能夠暫停并重啟失控的微處理器,在電源瞬變期間對微處
    的頭像 發(fā)表于 02-27 16:15 ?243次閱讀

    探索DS1233A 3.3V EconoReset:微處理器可靠復位的理想選擇

    探索DS1233A 3.3V EconoReset:微處理器可靠復位的理想選擇 在電子設計領域,為微處理器提供穩(wěn)定可靠的復位功能是至關重要的。今天我們就來深入了解一下Maxim公司的DS1233A
    的頭像 發(fā)表于 02-27 15:50 ?335次閱讀

    MAX6467/MAX6468:微處理器監(jiān)控復位電路新選擇

    MAX6467/MAX6468:微處理器監(jiān)控復位電路新選擇 在電子設備的設計中,微處理器的穩(wěn)定運行至關重要,而監(jiān)控復位電路則是保障其穩(wěn)定的關鍵組件。今天就來和大家詳細介紹一下Analog
    的頭像 發(fā)表于 02-27 15:05 ?291次閱讀

    深入解析ADM1232微處理器監(jiān)控電路

    深入解析ADM1232微處理器監(jiān)控電路 在電子設計領域,微處理器監(jiān)控電路對于保障系統的穩(wěn)定運行起著至關重要的作用。今天,我們就來詳細探討一下Analog Devices公司的ADM1232微處理器
    的頭像 發(fā)表于 02-27 10:30 ?286次閱讀

    ADM690 - ADM695:微處理器監(jiān)控電路的理想選擇

    ADM690 - ADM695:微處理器監(jiān)控電路的理想選擇微處理器系統的設計中,電源監(jiān)控和電池控制是至關重要的環(huán)節(jié),它們直接關系到系統的穩(wěn)定性和可靠性。ADM690 - ADM695系列
    的頭像 發(fā)表于 02-27 10:05 ?702次閱讀

    Microchip 推出生產就緒型全棧邊緣 AI 解決方案,賦能MCUMPU實現 智能實時決策

    當今工業(yè)、汽車、數據中心及消費級物聯網(IoT)網絡對實時推理與決策應用的需求。Microchip Technology (微芯科技公司)推出全棧解決方案擴展其邊緣AI產品線,利用單片機MCU)和微處理器
    的頭像 發(fā)表于 02-25 10:03 ?3.8w次閱讀
    Microchip 推出生產就緒型全棧邊緣 AI 解決方案,賦能<b class='flag-5'>MCU</b>和<b class='flag-5'>MPU</b>實現 智能實時決策

    MAXIM 納米功耗微處理器監(jiān)控電路:設計與應用指南

    MAXIM 納米功耗微處理器監(jiān)控電路:設計與應用指南 在電子設備的設計中,微處理器(μP)的穩(wěn)定運行至關重要。電源波動、軟件故障等因素都可能導致微處理器出現異常,進而影響整個系統的性能。為了確保
    的頭像 發(fā)表于 01-29 17:15 ?673次閱讀

    意法半導體推出最新STM32MP21微處理器

    意法半導體推出了STM32MP21微處理器MPU)。新產品面向智能工廠、智能家居、智慧城市等注重成本的嵌入式邊緣應用,整合先進的處理器內核、外設以及通過SESIP 3級和PCI預認證所需的強大安全功能。
    的頭像 發(fā)表于 01-23 15:31 ?1753次閱讀

    單片機低功耗的處理

    方法吧。 電路的處理方法主要有以下幾點: 1、單片機的IO口的電阻選型和電路設計要合理。如果單片機的IO口需要用到電阻,要根據實際情況,選擇合適的。其實核心的思想都是盡量不要讓電阻
    發(fā)表于 01-21 08:25

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

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

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

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

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

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

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

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