單片機工程師在進行項目開發(fā)的時候,經常需要進行單片機選型,根據項目功能需求選擇合適的單片,這就要求對每種單片機的特點和優(yōu)勢非常熟悉,而ARM單片機和STM32單片機作為兩種常用的單片機類型,ARM單片機和STM32單片機主要有一下三種區(qū)別:
1.產品定義方面:
ARM單片機是英國Acorn有限公司設計的低功耗成本的第一款RISC微處理
STM32單片機是專為要求高性能、低成本低功耗的嵌入式應用設計的ARM Cortex-M0,M3,M4和M7內核。
2. 產品特點方面:
ARM單片機的Jazelle技術使Java加速得到比基干軟件的Java虛擬機(JVM)高得多的性能,和同等的非Java加速核相比功耗降低80%。
STM32單片機的ARM32位Cortex-M3 CPU,最高工作頻率72MHz,1.25DMIPSI MHz,單周期乘法和硬件除法。
3. 產品優(yōu)勢方面:
ARM單片機體積小、低功耗低成本高性能; 支持Thumb (16位) /ARM (32位雙指令集,能很好的兼容8位/16位器件; 大量使用寄存器,指令執(zhí)行速度更快。
STM32單片機集成嵌入式Flash和SRAM 存儲器的ARM Cortex-M3 內核,和8/16位設備相比,ARM Cortex-M3 32位RISC 處理器提供了更高的代碼效率,STM32F103xx微控制器帶有一個嵌入式的ARM核,所以可以兼容所有的ARM工具和軟件。
審核編輯:陳陳
-
單片機
+關注
關注
6026文章
44452瀏覽量
630821 -
STM32單片機
+關注
關注
58文章
549瀏覽量
58557 -
ARM單片機
+關注
關注
0文章
45瀏覽量
9811
原文標題:ARM單片機和STM32單片機的區(qū)別是什么?
文章出處:【微信號:跟我學PLC,微信公眾號:跟我學PLC吧】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
評論