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

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

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

3天內不再提示

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

STM32嵌入式開發 ? 來源:STM32嵌入式開發 ? 作者:STM32嵌入式開發 ? 2020-09-03 10:02 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

ARM Cortex系列處理器

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

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

2、Cortex-R:針對實時系統

3、Cortex-M:微控制器

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

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

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

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

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

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

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

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

內置的嵌套向量中斷控制負責中斷處理,自動處理中斷優先級,中斷屏蔽,中斷嵌套和系統異常處理。

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

向量表從跳轉指令變為中斷和系統異常處理函數的起始地址。

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

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

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

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

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

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

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

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

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

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

    關注

    68

    文章

    20255

    瀏覽量

    252296
  • ARM
    ARM
    +關注

    關注

    135

    文章

    9553

    瀏覽量

    391889

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

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

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Cortex-M0 處理器介紹

    Cortex-M0 處理器簡介ARM公司的Cortex-M0應用于各種微控制(MCU)中,并可讓研發工程師以8位的價位創造32位的的效能,
    發表于 01-16 08:04

    Genio 720處理器規格參數_MTK8391高算力核心板方案

    Genio 720(MT8391)處理器規格參數,采用先進的6nm制程工藝,兼顧高性能與低功耗,適配無風扇設計及電池供電移動設備需求。CPU架構:八核處理器,包含2顆Arm Cortex
    的頭像 發表于 01-12 19:57 ?281次閱讀
    Genio 720<b class='flag-5'>處理器</b>規格參數_MTK8391高算力核心板方案

    深入剖析ARM64異常處理:開發者必須掌握的底層核心邏輯

    ARM64架構的開發領域,異常處理絕非單純的理論知識點,而是直接決定系統穩定性、調試效率和功能實現的關鍵技術。無論是嵌入式開發、Linux內核移植,還是驅動開發與芯片調試,理解異常發生后CPU
    的頭像 發表于 12-24 07:05 ?1107次閱讀
    深入剖析<b class='flag-5'>ARM</b>64異常<b class='flag-5'>處理</b>:開發者必須掌握的底層核心邏輯

    Cortex-M產品的特色

    與外部設備進行通信。 指令集:Cortex-M系列處理器支持ARM Thumb指令集,包括16位和32位的Thumb-2指令集,以及可選的DSP指令和浮點單元,提供了高性能的信號
    發表于 11-26 07:22

    Cortex-M0+處理器的HardFault錯誤介紹

    ARM處理器中,如果一個程序產生了錯誤并且被處理器檢測到,就會產生錯誤異常。Cortex-M0+處理器只有一種異常用以
    的頭像 發表于 10-14 10:50 ?3386次閱讀
    <b class='flag-5'>Cortex</b>-M0+<b class='flag-5'>處理器</b>的HardFault錯誤介紹

    ARM技術的特點

    海思、蘋果、三星等)可基于此進行定制化開發,推出符合自身需求的芯片(如驍龍、麒麟、A 系列芯片等)。 擴展性與兼容性 支持從微控制(MCU)到高性能處理器(如 ARM
    發表于 08-18 13:31

    Texas Instruments 適用于AM64x Sitalog ?處理器的SK-AM64B入門套件數據手冊

    ^?^ -Cortex^?^ A53微處理器、2個雙核ARM Cortex-R5F MCU和一個ARM
    的頭像 發表于 07-28 10:20 ?795次閱讀
    Texas Instruments 適用于AM64x Sitalog ?<b class='flag-5'>處理器</b>的SK-AM64B入門套件數據手冊

    在IAR Embedded Workbench for Arm中使用Arm Cortex-R52 NEON

    隨著嵌入式系統變得越來越智能,對嵌入式處理器的要求也越來越高。為了更好應對汽車、醫療和工業機器人等領域對嵌入式處理器的要求,Arm推出了采用Armv8-R架構的Cortex-R52。
    的頭像 發表于 06-05 09:57 ?1865次閱讀
    在IAR Embedded Workbench for <b class='flag-5'>Arm</b>中使用<b class='flag-5'>Arm</b> <b class='flag-5'>Cortex</b>-R52 NEON

    C51單片機及C語言知識點必備秘籍

    單片機關鍵知識點一覽: 系列一 1:單片機簡敘 2:單片機引腳介紹 3:單片機存儲結構 4:第一個單片機小程序 5:單片機延時程序分析 6:單片機并行口結構 7:單片機的特殊
    發表于 05-15 14:00

    電機選型計算公式與知識點匯總

    純分享帖,需要者可點擊附件獲取完整資料~~~*附件:電機選型計算公式與知識點匯總.pdf 【免責聲明】內容轉自今日電機,因轉載眾多,無法確認真正原始作者,故僅標明轉載來源。版權歸原出處所有,純分享帖,侵權請聯系刪除內容以保證您的權益。
    發表于 04-29 16:10

    瑞芯微RK3506(3核ARM+Cortex-A7 + ARM Cortex-M0)工業核心板選型資料

    創龍科技SOM-TL3506是一款基于瑞芯微RK3506J/RK3506B處理器設計的3核ARM Cortex-A7 + ARM Cortex
    的頭像 發表于 04-09 09:04 ?3584次閱讀
    瑞芯微RK3506(3核<b class='flag-5'>ARM+Cortex</b>-A7 + <b class='flag-5'>ARM</b> <b class='flag-5'>Cortex</b>-M0)工業核心板選型資料

    電氣工程師必知必會的100個電?知識點分享

    電??程師也都是從電?學徒??步?步積累成長起來的。積跬步?千?,匯細流成江海!朋友們,現在讓我們??個捷徑,花半個?時的時間來積累100個必知必會的電?知識點吧!
    的頭像 發表于 03-14 11:05 ?1856次閱讀

    帶四核Arm Cortex-A57和四核Arm Cortex-A53 CPU的RZ/G2H超高性能微處理器數據手冊

    Arm Cortex-A53 CPU的RZ G2H超高性能微處理器數據手冊.pdf 特性 最高級別的計算性能 約 35600 DMIPS 的計算性能 內存帶寬性能超過 50GB/s 系統高可靠性不
    的頭像 發表于 03-12 17:59 ?1350次閱讀
    帶四核<b class='flag-5'>Arm</b> <b class='flag-5'>Cortex</b>-A57和四核<b class='flag-5'>Arm</b> <b class='flag-5'>Cortex</b>-A53 CPU的RZ/G2H超高性能微<b class='flag-5'>處理器</b>數據手冊

    采用雙核Arm Cortex-A57 CPU的超高性能微處理器RZ/G2N數據手冊

    RZ/G2N憑借雙核 Arm? Cortex?-A57(1.5GHz)處理器,具備更高規格的處理性能,同時擁有 3D 圖形處理能力以及 4K
    的頭像 發表于 03-10 17:05 ?1157次閱讀
    采用雙核<b class='flag-5'>Arm</b> <b class='flag-5'>Cortex</b>-A57 CPU的超高性能微<b class='flag-5'>處理器</b>RZ/G2N數據手冊

    集成多種Arm內核的超高性能微處理器RZ/G2M數據手冊

    RZ/G2M憑借雙核 Arm? Cortex?-A57(1.5GHz)和四核 Arm Cortex-A53(1.2GHz)中央處理器(CPU
    的頭像 發表于 03-10 16:37 ?1150次閱讀
    集成多種<b class='flag-5'>Arm</b>內核的超高性能微<b class='flag-5'>處理器</b>RZ/G2M數據手冊