电竞比分网-中国电竞赛事及体育赛事平台

分享

一文讀懂ARM、Cortex和STM32之間的關(guān)系

 江海博覽 2024-03-17 發(fā)布于浙江
自由坦蕩的湖泊AI
自由坦蕩的湖泊AI
2024-03-17 10:24

ARM架構(gòu)是一種32位精簡(jiǎn)指令集(RISC)處理器架構(gòu),最早由Acorn電腦公司開(kāi)發(fā),后來(lái)由ARM公司繼續(xù)設(shè)計(jì)和授權(quán)。ARM架構(gòu)具有低功耗、高性能、低成本等特點(diǎn),被廣泛應(yīng)用于移動(dòng)通信、嵌入式系統(tǒng)、消費(fèi)電子、網(wǎng)絡(luò)設(shè)備等領(lǐng)域。

一文讀懂ARM、Cortex和STM32之間的關(guān)系

ARM架構(gòu)隨著時(shí)間的演變,分為了多個(gè)版本,從ARMv1到ARMv82。每個(gè)版本都增加了一些新的指令集、寄存器組、功能特性等,以適應(yīng)不同的應(yīng)用需求和技術(shù)發(fā)展。從ARMv7開(kāi)始,ARM公司采用了Cortex命名,將整個(gè)處理器分為三大類(lèi):Cortex-A、Cortex-R和Cortex-M。

一文讀懂ARM、Cortex和STM32之間的關(guān)系
  • Cortex-A系列是應(yīng)用級(jí)處理器,主要用于高端消費(fèi)電子領(lǐng)域,比如智能手機(jī)、平板電腦、智能電視等。它們具有高性能、高集成度、高可擴(kuò)展性等特點(diǎn),支持多核、多任務(wù)、多線(xiàn)程等功能,可以運(yùn)行復(fù)雜的操作系統(tǒng)和應(yīng)用程序。
  • Cortex-R系列是實(shí)時(shí)控制處理器,主要用于高性能、高實(shí)時(shí)性的應(yīng)用,比如硬盤(pán)控制器、企業(yè)網(wǎng)絡(luò)設(shè)備、汽車(chē)安全氣囊等。它們具有高可靠性、高響應(yīng)速度、低延遲等特點(diǎn),支持內(nèi)存保護(hù)單元(MPU)、錯(cuò)誤校正碼(ECC)等功能,可以保證數(shù)據(jù)的完整性和系統(tǒng)的穩(wěn)定性 。
  • Cortex-M系列是微控制器處理器,主要用于低功耗、高性能且對(duì)成本敏感的產(chǎn)品,比如家電、物聯(lián)網(wǎng)、無(wú)人機(jī)等。它們具有低復(fù)雜度、低開(kāi)發(fā)門(mén)檻、低運(yùn)行開(kāi)銷(xiāo)等特點(diǎn),支持Thumb-2指令集(16位/32位混合編碼)、中斷向量表(IVT)等功能,可以提高代碼密度和中斷效率 。

Cortex系列的每個(gè)類(lèi)別還會(huì)再細(xì)分為不同的型號(hào),比如Cortex-A7、Cortex-A9、Cortex-A15等。每個(gè)型號(hào)都有自己的特定參數(shù)和特性,比如頻率、流水線(xiàn)深度、緩存大小、功耗等。

STM32是一款基于ARM Cortex-M內(nèi)核設(shè)計(jì)的微控制器芯片,由ST公司生產(chǎn)2。STM32產(chǎn)品系列非常豐富,主要為ARM Cortex-M內(nèi)核系列MCU,也開(kāi)始涉及ARM Cortex-A內(nèi)核系列MPU3。STM32按應(yīng)用特性分類(lèi),可分為無(wú)線(xiàn)WB/WL系列、超低功耗L0/L1/L3/L5系列、主流G0/G4/F0/F1/F3系列、高性能F2/F4/F7/H7系列、全新的MP1系列。

一文讀懂ARM、Cortex和STM32之間的關(guān)系

STM32的處理器種類(lèi)眾多,通過(guò)了解STM32的命名規(guī)范,可以了解整個(gè)STM32家族產(chǎn)品,也方便以后芯片選型。

總之,ARM架構(gòu)是一種通用的處理器架構(gòu),Cortex系列是ARM公司設(shè)計(jì)的一系列處理器內(nèi)核,STM32是ST公司基于Cortex-M內(nèi)核生產(chǎn)的一款微控制器芯片

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀(guān)點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多