ARM單片機和STM32單片機的區(qū)別是什么?
單片機工程師在進行項目開發(fā)的時候,經(jīng)常需要進行單片機選型,根據(jù)項目功能需求選擇合適的單片,這就要求對每種單片機的特點和優(yōu)勢非常熟悉,而ARM單片機和STM32單片機作為兩種常用的單片機類型,ARM單片機和STM32單片機主要有一下三種區(qū)別:

1.產(chǎn)品定義方面:
ARM單片機是英國Acorn有限公司設(shè)計的低功耗成本的第一款RISC微處理

STM32單片機是專為要求高性能、低成本低功耗的嵌入式應(yīng)用設(shè)計的ARM Cortex-M0,M3,M4和M7內(nèi)核。

2. 產(chǎn)品特點方面:
ARM單片機的Jazelle技術(shù)使Java加速得到比基干軟件的Java虛擬機(JVM)高得多的性能,和同等的非Java加速核相比功耗降低80%。

STM32單片機的ARM32位Cortex-M3 CPU,最高工作頻率72MHz,1.25DMIPSI MHz,單周期乘法和硬件除法。

3. 產(chǎn)品優(yōu)勢方面:
ARM單片機體積小、低功耗低成本高性能; 支持Thumb (16位) /ARM (32位雙指令集,能很好的兼容8位/16位器件; 大量使用寄存器,指令執(zhí)行速度更快。

STM32單片機集成嵌入式Flash和SRAM 存儲器的ARM Cortex-M3 內(nèi)核,和8/16位設(shè)備相比,ARM Cortex-M3 32位RISC 處理器提供了更高的代碼效率,STM32F103xx微控制器帶有一個嵌入式的ARM核,所以可以兼容所有的ARM工具和軟件。

技成致力于在工業(yè)領(lǐng)域拓展更多的可能性,現(xiàn)在全新加入工業(yè)嵌入式相關(guān)的課程,助你沖破行業(yè)天花板,了解更多請關(guān)注我們!
來源:技成培訓(xùn)網(wǎng),作者:技成-孫國瑞,未經(jīng)授權(quán)不得轉(zhuǎn)載!
粉絲福利
微信掃碼免費領(lǐng)取電氣資料包福利
