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

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

ARM Cortex系列處理器知識(shí)點(diǎn)匯總

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

掃碼添加小助手

加入工程師交流群

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

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

ARM Cortex系列處理器

ARM公司在經(jīng)典處理器ARM11以后的產(chǎn)品改用Cortex命名,并分成A、R和M三類(lèi),旨在為各種不同的市場(chǎng)提供服務(wù)。

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

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

3、Cortex-M:微控制器

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

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

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

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

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

當(dāng)然,性能不是選擇處理器的唯一指標(biāo)。在許多應(yīng)用中,低功耗和成本是關(guān)鍵的選擇指標(biāo)。因此,Cortex-M處理器家族包含各種產(chǎn)品來(lái)滿足不同的需求。

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

僅支持ARM Thumb指令,已擴(kuò)展到同時(shí)支持16位和32位指令Thumb-2版本

內(nèi)置的嵌套向量中斷控制負(fù)責(zé)中斷處理,自動(dòng)處理中斷優(yōu)先級(jí),中斷屏蔽,中斷嵌套和系統(tǒng)異常處理。

中斷處理函數(shù)可以使用標(biāo)準(zhǔn)的C語(yǔ)言編程,嵌套中斷處理機(jī)制避免了使用軟件判斷哪一個(gè)中斷需要響應(yīng)處理。同時(shí),中斷響應(yīng)速度是確定性的,低延遲的。

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

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

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

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

R4:第一個(gè)基于ARMv7-R體系的嵌入式實(shí)時(shí)處理器。專(zhuān)用于大容量深層嵌入式片上系統(tǒng)應(yīng)用,如硬盤(pán)驅(qū)動(dòng)控制器、無(wú)限基帶處理器、消費(fèi)產(chǎn)品手機(jī)MTK平臺(tái)和汽車(chē)系統(tǒng)的電子控制單元。

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

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

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

原文標(biāo)題:不同的ARM-Cortex系列處理器

文章出處:【微信公眾號(hào):STM32嵌入式開(kāi)發(fā)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

    關(guān)注

    68

    文章

    20339

    瀏覽量

    255332
  • ARM
    ARM
    +關(guān)注

    關(guān)注

    135

    文章

    9589

    瀏覽量

    393779

原文標(biāo)題:不同的ARM-Cortex系列處理器

文章出處:【微信號(hào):c-stm32,微信公眾號(hào):STM32嵌入式開(kāi)發(fā)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    關(guān)于車(chē)速傳感磁鐵的一些知識(shí)點(diǎn)

    車(chē)速傳感磁鐵在測(cè)量車(chē)輛速度中扮演著至關(guān)重要的角色,通過(guò)與霍爾效應(yīng)傳感或磁阻傳感配合使用,利用磁場(chǎng)變化來(lái)生成信號(hào),進(jìn)而反映車(chē)速,今天來(lái)介紹下車(chē)速傳感磁鐵的幾個(gè)關(guān)鍵
    的頭像 發(fā)表于 04-29 10:40 ?73次閱讀
    關(guān)于車(chē)速傳感<b class='flag-5'>器</b>磁鐵的一些<b class='flag-5'>知識(shí)點(diǎn)</b>

    探索LPC5410x:32位ARM Cortex - M4/M0+微控制的卓越性能

    、概述 LPC5410x系列專(zhuān)為嵌入式應(yīng)用而設(shè)計(jì),集成了ARM Cortex - M4核心,還可選擇搭配ARM Cortex - M0+協(xié)
    的頭像 發(fā)表于 04-27 17:25 ?412次閱讀

    深入解析Atmel SAM3S系列ARM Cortex - M3微控制

    的SAM3S系列微控制,基于高性能的32位ARM Cortex - M3 RISC處理器,以其出色的性能、豐富的外設(shè)和低功耗特性,在眾多應(yīng)
    的頭像 發(fā)表于 04-06 14:20 ?769次閱讀

    S6E2C4系列32位ARM? Cortex?-M4F FM4微控制深度剖析

    S6E2C4系列是高度集成的32位微控制,具有高性能和成本競(jìng)爭(zhēng)力。它基于ARM Cortex - M4F處理器,配備片上閃存和SRAM,
    的頭像 發(fā)表于 03-31 16:55 ?342次閱讀

    深入解析Cypress MB9B520M系列32位ARM? Cortex?-M3 FM3微控制

    一、產(chǎn)品概述 MB9B520M系列是高度集成的32位微控制,專(zhuān)為嵌入式控制設(shè)計(jì),具備低功耗模式和出色的成本效益。它基于ARM? Cortex
    的頭像 發(fā)表于 03-29 09:50 ?285次閱讀

    探索MB9A310A系列32位ARM? Cortex? - M3 FM3微控制的魅力

    : MB9AF314LAPMC1-G-JNE2.pdf 產(chǎn)品概述 MB9A310A系列是高度集成的32位微控制,專(zhuān)為高性能和成本敏感的嵌入式控制應(yīng)用而設(shè)計(jì)。它基于ARM Cortex
    的頭像 發(fā)表于 03-29 09:50 ?241次閱讀

    ADSP-CM40xF系列混合信號(hào)控制處理器:高性能與多功能的完美融合

    富的功能,成為眾多應(yīng)用場(chǎng)景的理想選擇。今天,我們就來(lái)深入探討這款處理器的特點(diǎn)、性能以及應(yīng)用。 文件下載: ADSP-CM403F.pdf 一、產(chǎn)品概述 ADSP-CM40xF系列基于ARM
    的頭像 發(fā)表于 03-24 09:15 ?485次閱讀

    S6E2C2系列32位ARM? Cortex? - M4F FM4微控制深度剖析

    一、產(chǎn)品概述 S6E2C2系列基于ARM Cortex - M4F處理器,集成了片上閃存和SRAM,擁有豐富的外設(shè),如電機(jī)控制定時(shí)、A/
    的頭像 發(fā)表于 03-19 17:15 ?985次閱讀

    Cortex-M0 處理器介紹

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

    Genio 720處理器規(guī)格參數(shù)_MTK8391高算力核心板方案

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

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

    ARM64架構(gòu)的開(kāi)發(fā)領(lǐng)域,異常處理絕非單純的理論知識(shí)點(diǎn),而是直接決定系統(tǒng)穩(wěn)定性、調(diào)試效率和功能實(shí)現(xiàn)的關(guān)鍵技術(shù)。無(wú)論是嵌入式開(kāi)發(fā)、Linux內(nèi)核移植,還是驅(qū)動(dòng)開(kāi)發(fā)與芯片調(diào)試,理解異常發(fā)生后CPU
    的頭像 發(fā)表于 12-24 07:05 ?1379次閱讀
    深入剖析<b class='flag-5'>ARM</b>64異常<b class='flag-5'>處理</b>:開(kāi)發(fā)者必須掌握的底層核心邏輯

    Cortex-M產(chǎn)品的特色

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

    Cortex-M0+處理器的HardFault錯(cuò)誤介紹

    ARM處理器中,如果一個(gè)程序產(chǎn)生了錯(cuò)誤并且被處理器檢測(cè)到,就會(huì)產(chǎn)生錯(cuò)誤異常。Cortex-M0+處理器只有一種異常用以
    的頭像 發(fā)表于 10-14 10:50 ?3677次閱讀
    <b class='flag-5'>Cortex</b>-M0+<b class='flag-5'>處理器</b>的HardFault錯(cuò)誤介紹

    Texas Instruments 適用于AM64x Sitalog ?處理器的SK-AM64B入門(mén)套件數(shù)據(jù)手冊(cè)

    ^?^ -Cortex^?^ A53微處理器、2個(gè)雙核ARM Cortex-R5F MCU和一個(gè)ARM
    的頭像 發(fā)表于 07-28 10:20 ?988次閱讀
    Texas Instruments 適用于AM64x Sitalog ?<b class='flag-5'>處理器</b>的SK-AM64B入門(mén)套件數(shù)據(jù)手冊(cè)

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

    隨著嵌入式系統(tǒng)變得越來(lái)越智能,對(duì)嵌入式處理器的要求也越來(lái)越高。為了更好應(yīng)對(duì)汽車(chē)、醫(yī)療和工業(yè)機(jī)器人等領(lǐng)域?qū)η度胧?b class='flag-5'>處理器的要求,Arm推出了采用Armv8-R架構(gòu)的Cortex-R52。
    的頭像 發(fā)表于 06-05 09:57 ?2085次閱讀
    在IAR Embedded Workbench for <b class='flag-5'>Arm</b>中使用<b class='flag-5'>Arm</b> <b class='flag-5'>Cortex</b>-R52 NEON