女人荫蒂被添全过程13种图片,亚洲+欧美+在线,欧洲精品无码一区二区三区 ,在厨房拨开内裤进入毛片

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

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

3天內不再提示

嵌入式系統中微處理器的新變化

意法半導體中國 ? 來源:意法半導體中國 ? 2025-01-09 14:55 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

微控制器(MCU)和微處理器(MPU)有哪些不同之處?簡單來說,兩者都是嵌入式系統的大腦。幾年前,兩者之間有非常明顯的區別,功能截然不同,對開發者的研發技能要求也大不相同。如今,這兩個術語仍然存在,但創新使得兩者之間的分界線日趨模糊。以前只用MCU的系統集成商現在發現,用MPU更容易,ST也注意到了這一點。微處理器已經成為某些開發者手中的秘密武器,借助其原生的功能或運行嵌入式Linux的能力,他們能夠開發新的應用或進入新的市場。因此,讓我們一起深入研究一下這個新趨勢。

故事的開頭

MCU的出現是替代MPU

當業界在上個世紀七十年代推出首個微控制器時,人們希望找到一種替代耗電量太大且設計復雜的MPU的產品。MCU雖然計算吞吐量要小很多,但將存儲器、處理器、外設和時鐘整合在一起,可以運行實時操作系統工程師只需用一個微控制器即可構建確定性系統,這使得微控制器在汽車和電機控制應用中非常受歡迎。如今,從智能手機到醫療設備或家電,MCU可謂無處不在。相反,MPU芯片空間都用于容納計算單元,用犧牲功耗或集成度換來了更高的算力。當需要運行多個線程或更復雜的操作系統時,例如,嵌入式Linux,算力更高的MPU更具吸引力。

5520386a-ce1e-11ef-9310-92fbcf53809c.png

▲弄清楚MCU和MPU之間的區別

根據應用需求選擇MCU和MPU

雖然有闡述詳盡的MPU和MCU選擇攻略,但工程師最終還是不知所措,無法確定選誰。但是,開發者常問一些問題,例如,算力要求。如果一個應用需要性能強大的神經處理單元或者多個計算核心和高性能GPU,又或者執行上下文計算,可能對存儲空間有要求,那么,MPU是一個顯而易見的選擇。相反,如果應用是一個小軟件,偶爾喚醒,檢查一次傳感器值,或需要幾納秒的確定性響應時間,那么,微控制器是一個正確的選擇。因此,在許多情況下,“目的決定手段是否正當”。簡而言之,工程師應根據要運行的具體應用來選擇一個合適的硬件平臺。

影響選型的另一個因素可能是系統的圖形需求。過去,具有復雜3D動畫的人機界面(HMI)、高分辨率顯示屏、與用戶界面同時運行的復雜應用,將傾向于選用微處理器的GPU和存儲控制器,而動畫和圖形更簡單的HMI越來越依賴于MCU。TouchGFX等框架和NeoChrom GPU等硬件IP不斷優化那些可以在微控制器上運行的應用。同樣,嵌入式系統MPU支持更高的分辨率,因為GPU的處理性能更強大。因此,雖然每種產品的功能越來越多,但界定兩者的區別仍然非常簡單。

根據成本和功耗選擇MCU還是MPU

除了計算吞吐量,開發人員還會考慮其他重要指標,例如,功耗、易失性存儲器、非易失性存儲器需求、所需外設和引腳數量。當工程師設法應對成本限制時,這些選擇標準變得至關重要,因為它們會影響整體PCB設計和物料成本(BOM)。例如,許多閃存和附加組件將需要多個PCB板層,這會增加交貨時間和成本。因此,長期以來,這個選擇標準相對簡單明了。關注成本或低功耗的系統集成商會選擇微控制器。

MCU和MPU之間的界限日趨模糊

自21世紀初以來,MPU經歷了重大變革。系統級模塊(SoM)和系統級封裝(SiP)的廣泛應用是MPU行業最具顛覆性的技術創新之一。過去,集成商必須圍繞微處理器設計整個系統,這意味著要處理更復雜的電源管理系統和繁瑣的外部存儲器等問題。事實上,使用大容量DDR外存需要反復微調和豐富的專業知識,這可能是阻礙MPU應用的一大障礙,然而,SoM和SiP的出現讓所有這些復雜問題都迎刃而解,這兩種組裝技術安全地將所有必要組件都整合到一個封裝或模塊內。

此外,ST的一些最新的微處理器已經更接近微控制器的功耗水平。現在,微處理器可以運行實時操作系統,使得MPU和MCU之間的界限進一步模糊。以前,執行實時應用,例如,電機控制應用,必須使用微控制器。如今,工程師已開始采用MPU,在不影響執行時間的情況下,獲得更強大的計算能力和更大的存儲容量,是一舉兩得的好事。簡而言之,一些集成商正在充分利用MPU的技術創新,當競爭對手還在用MCU時,他們已經掌握了MPU這個新的秘密武器。

故事的發展

STM32H7還是STM32MP1?

過去幾年,高性能MCU和入門級MPU之間的界限非常模糊,使得STM32MP13等產品成為嵌入式系統開發人員的新寵。像STM32H7一樣,STM32MP13本身也支持Eclipse ThreadX。因此,給了從未接觸過微處理器的開發人員一個熟悉的開發環境,可以去調用FileX、NetDuoX或USBX的應用程序。因此,無需重新培訓團隊或大幅增加物料成本,就可以享有更高的性能。

此外,STM32工程師還擁有額外的優勢,因為STM32Cube工具生態系統同時支持MCU和MPU,從而進一步降低了進入門檻。例如,在STM32CubeMX 上初始化引腳配置和時鐘樹。希望在STM32 MPU上實現安全密鑰配置的開發人員可以選用STM32CubeProgrammer,這款工具使安全固件安裝(SFI)也更容易。因此,ST的生態系統用戶有更多的動力去探索MPU,將其用作支持新應用的秘密武器,因為他們已經熟悉ST的許多開發工具和產品概念。

從STM32MP13到STM32MP15

對于許多嵌入式系統開發人員來說,問題不再是是否要涉足MPU領域,而是深入到何種程度,以及從哪里開始。ST合作伙伴計劃的許多成員都推出了采用STM32MP13的SiP和SoM,因此,對于任何希望將MPU作為秘密武器的團隊來說,STM32MP13都是一個絕佳起點。這款微處理器搭載一顆1GHz的Cortex-A7內核,對那些尋求設計簡單但性能強大的開發者有很大的吸引力。不是多核,意味著功耗更低(27μW),而且能夠將STM32MP13集成到簡單的四層PCB上。

那些追求更強性能的人會選擇STM32MP15。該產品搭載兩顆Cortex-A7內核和一顆Cortex-M4內核,使得在模糊MCU和MPU之間的界限的同時推動開發人員深入MPU陣營。例如,可以關閉Cortex-A7內核,只開啟Cortex-M4內核,將其用作傳統MCU,記錄傳感器數據,同時消耗更少的電能。此外,這款產品的3D GPU符合OpenGL標準,允許開發人員運行更高級的用戶界面。該產品還配備了更多的顯示接口和外設。因此,STM32MP15可以幫助集成商擴展系統。

讓我們以一家開發工業用設備(例如,可編程邏輯控制器)的公司為例。開發者可以使用STM32MP13設計一個功能強大的無顯示屏產品。此后,開發者可以把原始設計遷移到STM32MP15上,增裝一塊分辨率1080x720的顯示屏,給PLC控制器增加一個人機界面(HMI)。因為這家公司最初使用的是STM32 MPU,所以,他們可以使用相同的嵌入式Linux發行版,并輕松地將應用從一個MPU移植到另一個MPU。該操作系統還運行先進的UI框架,例如,以可移植性而聞名的Qt或Crank。

另一個例子是智能恒溫器,其中用戶界面是產品體驗的重要組成部分。廠商一直在尋求產品差異化,使用不同級別的UI和屏幕尺寸來吸引更廣泛的客戶群。從 STM32MP15遷移到STM32MP13,開發者可以運行相同的底層應用,還可以選用很多不同的附加功能,創建涵蓋更廣泛的需求和價位的產品組合。

從STM32MP15到STM32MP25

開發人員越來越關注如何設計使用壽命更長的產品,并在邊緣設備上引入機器學習。MPU的最新進展可以提供更大的存儲靈活性,幫助開發者滿足這些需求,這也解釋了為什么許多人經常采用STM32 MPU,以保持競爭優勢。例如,新款STM32MP25是ST第一款除DDR3外還支持DDR4和LPDDR4的MPU。64位架構還意味著它可以為音視頻處理和網絡設備等應用提供更多的存儲空間,或者同時運行多個軟件,以節省資源,提高效率。

大多數工業應用使用相同的存儲器接口長達十年或更久,因此,微處理器必須提供靈活性更高的存儲控制器(與消費市場相比),這就是為什么ST MPU始終支持多個存儲器接口,并且ST確保最廣泛的兼容性,STM32MP25就是一個這樣的產品,它使系統支持變得更加高效,同時也便于進行設計更新和升級。

同樣,許多人都希望從邊緣機器學習中獲益。STM32MP25是第一款支持64位架構的STM32產品,搭載了兩顆Cortex-A35內核,這是目前Arm最高效的內核。因此,這款產品可以運行更強大的應用,同時保持較低的功耗。神經處理單元(NPU)的處理速度達到1.35 TOPS,Vulkan兼容GPU能夠在全高清顯示屏上輕松運行新穎的用戶界面。因此,ST的新MPU為一些要求最苛刻的應用帶來了機會,例如,能夠進行人數統計或物體檢測的智能相機,以及空間計算等新系統。

未來將會怎樣?

ST決定發布更多的STM32MP2 MPU,幫助開發人員根據實際需求定制應用。確實,同一系列微控制器通常包含很多不同的產品型號,而微處理器卻沒有那么多產品型號,因為微處理器制造難度更大。然而,隨著制造能力不斷優化,ST計劃盡快發布更多產品,并使其中多個產品的引腳兼容。ST已經預發布了STM32MP21和STM32MP23。STM32MP21搭載Cortex-A35和Cortex-M33兩個內核、兩個以太網控制器和一個攝像頭接口,可以滿足有成本要求邊緣計算機視覺應用。STM32MP23定位在STM32MP25和STM32MP21之間,它的雙Cortex-A35內核可以實現豐富的UI,同時兼顧成本。

553515d2-ce1e-11ef-9310-92fbcf53809c.png

▲STM32 MPU產品系列

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

    關注

    48

    文章

    7937

    瀏覽量

    154347
  • mcu
    mcu
    +關注

    關注

    146

    文章

    17938

    瀏覽量

    363331
  • 嵌入式系統
    +關注

    關注

    41

    文章

    3675

    瀏覽量

    131212
  • 微處理器
    +關注

    關注

    11

    文章

    2378

    瀏覽量

    84061

原文標題:STM32 MPU是什么產品?了解嵌入式系統中微處理器的新變化

文章出處:【微信號:STMChina,微信公眾號:意法半導體中國】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    服務級芯片進軍嵌入式市場,AMD這顆處理器駕馭AI洪流

    市場進行了優化,在計算能力與專門設計的嵌入式特性之間實現平衡,增強產品壽命、系統彈性和嵌入式應用開發的便利性。 ? ? 該處理器采用成熟的Zen 5架構,提供領先的性能和能效,使網絡、
    的頭像 發表于 03-28 09:18 ?3286次閱讀
    服務<b class='flag-5'>器</b>級芯片進軍<b class='flag-5'>嵌入式</b>市場,AMD這顆<b class='flag-5'>處理器</b>駕馭AI洪流

    AMD EPYC嵌入式9005系列處理器發布

    AMD(超威,納斯達克股票代碼:AMD )今日宣布推出第五代 AMD EPYC(霄龍)嵌入式處理器,擴展其 x86 嵌入式處理器產品組合。
    的頭像 發表于 03-12 17:08 ?878次閱讀

    嵌入式主板的概述與發展

    未來發展趨勢進行深入探討。嵌入式主板的基本概念嵌入式主板是指為嵌入式系統設計的電路板,它通常集成了微處理器、內存、輸入輸出接口等關鍵組件。與
    的頭像 發表于 01-13 16:30 ?748次閱讀
    <b class='flag-5'>嵌入式</b>主板的概述與發展

    MPU在嵌入式系統的應用

    一、MPU的基本功能 微處理器單元(MPU)是嵌入式系統的大腦,負責執行程序指令、處理數據和控制其他硬件設備。MPU的基本功能包括: 指令
    的頭像 發表于 01-08 09:26 ?860次閱讀

    嵌入式系統開發與硬件的關系 嵌入式系統開發常見問題解決

    系統開發與硬件關系的幾個關鍵點: 硬件依賴性 :嵌入式系統的軟件必須能夠在特定的硬件上運行,這包括處理器、內存、輸入/輸出接口等。軟件必須能夠充分利用硬件的特性,同時繞過其限制。 資源
    的頭像 發表于 12-09 09:38 ?925次閱讀

    adc在嵌入式系統的應用 常見的adc接口類型比較

    ADC(模數轉換)在嵌入式系統的應用非常廣泛,它負責將模擬信號轉換為數字信號,以供微處理器或其他數字設備
    的頭像 發表于 11-19 16:03 ?2108次閱讀

    使用高級事件觸發調試高速嵌入式微處理器系統的實時問題

    電子發燒友網站提供《使用高級事件觸發調試高速嵌入式微處理器系統的實時問題.pdf》資料免費下載
    發表于 10-28 10:36 ?0次下載
    使用高級事件觸發調試高速<b class='flag-5'>嵌入式微處理器</b><b class='flag-5'>系統</b><b class='flag-5'>中</b>的實時問題

    嵌入式系統微控制微處理器的區別

    它們在現代電子設備的核心作用,并探討它們如何持續推動技術創新的未來。什么是嵌入式微控制器?嵌入式微控制器是設計用于在電子系統執行特定任務
    的頭像 發表于 10-14 11:02 ?1184次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>系統</b><b class='flag-5'>中</b>微控制<b class='flag-5'>器</b>與<b class='flag-5'>微處理器</b>的區別

    AMD 面向嵌入式系統推出高能效 EPYC 嵌入式 8004 系列

    領先地位。 ? AMD EPYC 嵌入式 8004 系列處理器專為計算密集型嵌入式系統所設計,可為高需求工作負載提供卓越性能,同時以緊湊的尺寸規格最大限度為空間和功率受限型應用提升能效
    發表于 10-11 13:58 ?1037次閱讀

    微處理器寄存的作用

    微處理器的寄存是計算機體系結構的核心組成部分,它們扮演著至關重要的角色。寄存是一種高速的存儲單元,用于暫時存儲數據、指令和地址等信息
    的頭像 發表于 10-05 15:07 ?1229次閱讀

    計算嵌入式處理器的使用壽命

    電子發燒友網站提供《計算嵌入式處理器的使用壽命.pdf》資料免費下載
    發表于 09-19 11:06 ?0次下載
    計算<b class='flag-5'>嵌入式</b><b class='flag-5'>處理器</b>的使用壽命

    嵌入式系統的未來趨勢有哪些?

    處理器、增大存儲容量和提高時鐘頻率等措施。更強的處理能力將使得嵌入式系統能夠勝任更高級的應用場景,比如自動駕駛汽車當中的復雜決策支持系統
    發表于 09-12 15:42

    嵌入式linux開發的基本步驟有哪些?

    之前,首先需要選擇合適的硬件平臺。硬件選擇需要考慮以下幾個方面: 1.1 處理器 嵌入式Linux開發需要一個處理器,常見的處理器有ARM、MIPS、PowerPC等。選擇
    的頭像 發表于 09-02 09:11 ?1194次閱讀

    嵌入式微控制器嵌入式微處理器的聯系

    嵌入式微控制器嵌入式微處理器嵌入式系統領域中都扮演著至關重要的角色,它們之間存在著緊密的聯系,同時也各具特色。以下是對兩者聯系及特點的詳細探討。
    的頭像 發表于 08-22 10:50 ?1314次閱讀

    嵌入式系統中常用的五種微處理器類型

    本文介紹了嵌入式系統中常用的五種微處理器類型:微處理器單元(MPU)、微控制(MCU)、數字信號處理器
    的頭像 發表于 07-25 09:29 ?2596次閱讀
    主站蜘蛛池模板: 义马市| 乌恰县| 繁昌县| 龙州县| 禹城市| 乾安县| 隆子县| 万全县| 奉贤区| 海丰县| 都江堰市| 武乡县| 固镇县| 抚松县| 日照市| 唐河县| 齐齐哈尔市| 无为县| 贵溪市| 铜陵市| 专栏| 图木舒克市| 新津县| 汕头市| 旬阳县| 通海县| 弥勒县| 吴川市| 铜山县| 共和县| 穆棱市| 东辽县| 陈巴尔虎旗| 昌都县| 绵阳市| 怀化市| 偃师市| 集贤县| 汾阳市| 疏附县| 利津县|