精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

ARM Cortex系列處理器知識點匯總

STM32嵌入式開發(fā) ? 來源:STM32嵌入式開發(fā) ? 作者:STM32嵌入式開發(fā) ? 2020-09-03 10:02 ? 次閱讀

英國的ARM公司嵌入式微處理器世界當中的佼佼者。ARM一直以來都是自己研發(fā)微處理器內核架構,然后將這些架構的知識產權授權給各個芯片廠商,精簡的CPU架構,高效的處理能力以及成功的商業(yè)模式讓ARM公司獲得了巨大的成功,使它迅速占據了32位嵌入式微處理器的大部分市場份額。

目前,隨著對嵌入式系統(tǒng)的要求越來越高,作為其核心的嵌入式微處理器的綜合性能也受到日益嚴峻的考驗,現在一個高端智能手機的處理能力幾乎可以和幾年前的筆記本電腦相當。為了迎合市場的需求,ARM公司也在加緊研發(fā)他們最新的 ARM架構,Cortex系列就是這樣的產品。那么我們今天就不妨好好了解一下ARM Cortex系列處理器知識點匯總。

ARM Cortex系列處理器

ARM公司在經典處理器ARM11以后的產品改用Cortex命名,并分成A、R和M三類,旨在為各種不同的市場提供服務。

1、Cortex-A:面向尖端的基于虛擬內存的操作系統(tǒng)和用戶應用

2、Cortex-R:針對實時系統(tǒng)

3、Cortex-M:微控制器

ARM Cortex系列處理器——Cortex-A

ARM Cortex-A 系列是一系列用于復雜操作系統(tǒng)和用戶應用程序的應用程序處理器。Cortex-A 系列處理器支持 ARM、Thumb 和 Thumb-2 指令集。

ARM公司的Cortex-A系列處理器適用于具有高計算要求、運行豐富操作系統(tǒng)以及提供交互媒體和圖形體驗的應用領域。

ARM Cortex系列處理器——Cortex-M

CortexM處理器家族更多的集中在低性能端,但是這些處理器相比于許多微控制器使用的傳統(tǒng)處理器性能仍然很強大。例如,Cortex-M4和Cortex-M7處理器應用在許多高性能的微控制器產品中,最大的時鐘頻率可以達到400Mhz。

當然,性能不是選擇處理器的唯一指標。在許多應用中,低功耗和成本是關鍵的選擇指標。因此,Cortex-M處理器家族包含各種產品來滿足不同的需求。

不同于老的經典ARM處理器(例如,ARM7TDMI, ARM9), Cortex-M處理器有一個非常不同的架構:

僅支持ARM Thumb指令,已擴展到同時支持16位和32位指令Thumb-2版本

內置的嵌套向量中斷控制負責中斷處理,自動處理中斷優(yōu)先級,中斷屏蔽,中斷嵌套和系統(tǒng)異常處理。

中斷處理函數可以使用標準的C語言編程,嵌套中斷處理機制避免了使用軟件判斷哪一個中斷需要響應處理。同時,中斷響應速度是確定性的,低延遲的。

向量表從跳轉指令變?yōu)橹袛嗪拖到y(tǒng)異常處理函數的起始地址。

寄存器組和某些編程模式也做了改變。

這些變化意味著許多為經典ARM處理器編寫的匯編代碼需要修改,老的項目需要修改和重新編譯才能遷移到Cortex-M的產品上。

ARM Cortex系列處理器——Cortex-R

R4:第一個基于ARMv7-R體系的嵌入式實時處理器。專用于大容量深層嵌入式片上系統(tǒng)應用,如硬盤驅動控制器、無限基帶處理器、消費產品手機MTK平臺和汽車系統(tǒng)的電子控制單元。

R5:2010年推出,基于ARMv7-R體系,擴展了 Cortex-R4 處理器的功能集,支持在可靠的實時系統(tǒng)中獲得更高級別的系統(tǒng)性能、提高效率和可靠性并加強錯誤管理。這些系統(tǒng)級功能包括高優(yōu)先級的低延遲外設端口 (LLPP) 和加速器一致性端口 (ACP),前者用于快速外設讀寫,后來用于提高效率并與外部數據源達成更可靠的高速緩存一致性。

基于 40 nm G 工藝,Cortex-R5 處理器可以實現以將近 1 GHz 的頻率運行,此時它可提供 1,500 Dhrystone MIPS 的性能。該處理器提供高度靈活且有效的雙周期本地內存接口,使 SoC 設計者可以最大限度地降低系統(tǒng)成本和功耗。

R7:Cortex-R7 處理器是性能最高的 Cortex-R 系列處理器。它是高性能實時 SoC 的標準。Cortex-R7 處理器是為基于 65 nm 至 28 nm 的高級芯片工藝的實現而設計的,此外其設計重點在于提升能效、實時響應性、高級功能和簡化系統(tǒng)設計。基于 40 nm G 工藝,Cortex-R7 處理器可以實現以超過 1 GHz 的頻率運行,此時它可提供 2700 Dhrystone MIPS 的性能。該處理器提供支持緊密耦合內存 (TCM) 本地共享內存和外設端口的靈活的本地內存系統(tǒng),使 SoC 設計人員可在受限制的芯片資源內達到高標準的硬實時要求。

原文標題:不同的ARM-Cortex系列處理器

文章出處:【微信公眾號:STM32嵌入式開發(fā)】歡迎添加關注!文章轉載請注明出處。

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

    關注

    68

    文章

    19178

    瀏覽量

    229201
  • ARM
    ARM
    +關注

    關注

    134

    文章

    9057

    瀏覽量

    366881

原文標題:不同的ARM-Cortex系列處理器

文章出處:【微信號:c-stm32,微信公眾號:STM32嵌入式開發(fā)】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    接口測試理論、疑問收錄與擴展相關知識點

    本文章使用王者榮耀游戲接口、企業(yè)微信接口的展示結合理論知識,講解什么是接口測試、接口測試理論、疑問收錄與擴展相關知識點知識學院,快來一起看看吧~
    的頭像 發(fā)表于 11-15 09:12 ?213次閱讀
    接口測試理論、疑問收錄與擴展相關<b class='flag-5'>知識點</b>

    ARM處理器和CPU有什么區(qū)別

    ARM處理器和CPU(中央處理器)之間的關系及區(qū)別,可以從多個維度進行深入探討。首先,需要明確的是,ARM處理器并非一種獨立的CPU類型,而
    的頭像 發(fā)表于 09-10 11:24 ?1156次閱讀

    ARM處理器和CISC處理器的區(qū)別

    ARM處理器和CISC(復雜指令集計算機)處理器在多個方面存在顯著的區(qū)別。這些區(qū)別主要體現在架構原理、性能與功耗、設計目標、應用領域以及市場生態(tài)等方面。
    的頭像 發(fā)表于 09-10 11:10 ?387次閱讀

    ARM處理器的結構和特點

    ARM處理器,全稱Advanced RISC Machines,是一種基于精簡指令集(RISC)架構的微處理器。其結構和特點在嵌入式系統(tǒng)、移動設備、物聯(lián)網等多個領域具有顯著優(yōu)勢。以下將詳細闡述
    的頭像 發(fā)表于 09-10 11:09 ?583次閱讀

    AM3517/AM3505高性能ARM Cortex-A8微處理器數據表

    電子發(fā)燒友網站提供《AM3517/AM3505高性能ARM Cortex-A8微處理器數據表.pdf》資料免費下載
    發(fā)表于 08-08 14:13 ?0次下載
    AM3517/AM3505高性能<b class='flag-5'>ARM</b> <b class='flag-5'>Cortex</b>-A8微<b class='flag-5'>處理器</b>數據表

    模擬電子技術知識點問題總結概覽

    給大家分享模擬電子技術知識點問題總結。
    的頭像 發(fā)表于 05-08 15:16 ?1102次閱讀
    模擬電子技術<b class='flag-5'>知識點</b>問題總結概覽

    瑞薩推出基于Arm Cortex-M23處理器的RA0微控制(MCU)系列

    全球半導體解決方案供應商瑞薩電子(TSE:6723)宣布推出基于Arm Cortex-M23處理器的RA0微控制(MCU)系列。全新32位
    的頭像 發(fā)表于 04-14 10:12 ?799次閱讀
    瑞薩推出基于<b class='flag-5'>Arm</b> <b class='flag-5'>Cortex</b>-M23<b class='flag-5'>處理器</b>的RA0微控制<b class='flag-5'>器</b>(MCU)<b class='flag-5'>系列</b>

    適用于ARM Cortex?—A53處理器和FPGA TPS65219 數據表

    電子發(fā)燒友網站提供《適用于ARM Cortex?—A53處理器和FPGA TPS65219 數據表.pdf》資料免費下載
    發(fā)表于 04-01 16:23 ?0次下載
    適用于<b class='flag-5'>ARM</b> <b class='flag-5'>Cortex</b>?—A53<b class='flag-5'>處理器</b>和FPGA TPS65219 數據表

    適用于 ARM Cortex?—A53 處理器TPS65219-Q1數據表

    電子發(fā)燒友網站提供《適用于 ARM Cortex?—A53 處理器TPS65219-Q1數據表.pdf》資料免費下載
    發(fā)表于 03-27 13:46 ?0次下載
    適用于 <b class='flag-5'>ARM</b> <b class='flag-5'>Cortex</b>?—A53 <b class='flag-5'>處理器</b>TPS65219-Q1數據表

    ScaleFlux即將推出集成Arm Cortex-R82處理器的企業(yè)SSD控制

    ScaleFlux宣布,將在其即將推出的企業(yè)級固態(tài)硬盤(SSD)控制系列中整合Arm? Cortex?-R82處理器
    的頭像 發(fā)表于 03-22 11:25 ?946次閱讀

    適用于ARM Cortex—A53處理器和FPGA TPS65219數據表

    電子發(fā)燒友網站提供《適用于ARM Cortex—A53處理器和FPGA TPS65219數據表.pdf》資料免費下載
    發(fā)表于 03-06 14:46 ?0次下載
    適用于<b class='flag-5'>ARM</b> <b class='flag-5'>Cortex</b>—A53<b class='flag-5'>處理器</b>和FPGA TPS65219數據表

    適用于ARM Cortex?—A53 處理器TPS65219-Q1數據表

    電子發(fā)燒友網站提供《適用于ARM Cortex?—A53 處理器TPS65219-Q1數據表.pdf》資料免費下載
    發(fā)表于 03-06 14:11 ?0次下載
    適用于<b class='flag-5'>ARM</b> <b class='flag-5'>Cortex</b>?—A53 <b class='flag-5'>處理器</b>TPS65219-Q1數據表

    業(yè)界首款基于Arm Cortex-M85處理器的MCU

    所有RA8系列MCU均利用Arm Cortex-M85處理器Arm的Helium技術所帶來的高性能,結合矢量/SIMD指令集擴展,能夠在數
    發(fā)表于 03-05 14:14 ?647次閱讀
    業(yè)界首款基于<b class='flag-5'>Arm</b> <b class='flag-5'>Cortex</b>-M85<b class='flag-5'>處理器</b>的MCU

    基于Arm?Cortex-A35的微處理器MA35H0系列規(guī)格書

    電子發(fā)燒友網站提供《基于Arm?Cortex-A35的微處理器MA35H0系列規(guī)格書.pdf》資料免費下載
    發(fā)表于 02-22 14:59 ?3次下載

    淺談初級電工必備知識點

    對于初學電工的朋友來說,掌握一些基礎且實用的知識點是非常重要的。本文旨在分享初級電工應該掌握的核心知識,幫助新手電工更好地入門和提升技能。
    的頭像 發(fā)表于 12-26 10:44 ?1040次閱讀