STM32是基于ARM架构的,那么ARM究竟是什么呢?

一、什么是ARM

首先,ARM是一家英国公司 ,全称Advanced RISC Machines,高级精简指令集机器,RISC意味着是精简指令集的芯片。同时也有复杂指令集CSIC的芯片,如X86,常以Intel和AMD为主。

其次,之后这家公司被日本软银 收购,产品以ARM架构处理器及相关外围组件方案 为主,只卖方案不买成品,通过知识产权的方式去卖钱。

最后,ARM是几乎所有移动端的处理器,如

二、ARM的发展

1984年,发布第一款ARM架构处理器,称ARM1;都以ARM+数字命名。

后放弃数字命名,改为Cortex命令ARM处理器产品,如Cortex-A,Cortex-R,Cortex-M

ARM处理器架构在嵌入式领域使用广泛,适当了解ARM的介绍未尝不可。本次STM32就是基于ARM架构的一款处理器,由于与嵌入式相关,故属于Cortex-M系列

相关推荐
XMAIPC_Robot1 小时前
基于ARM+FPGA的光栅尺精密位移加速度测试解决方案
arm开发·人工智能·fpga开发·自动化·边缘计算
MingYue_SSS2 小时前
开关电源抄板学习
经验分享·笔记·嵌入式硬件·学习
玉树临风江流儿2 小时前
炸鸡派-定时器基础例程
单片机·嵌入式硬件
小宋同学在不断学习3 小时前
stm32-掌握SPI原理(一)
stm32·单片机·spi
is08153 小时前
STM32的 syscalls.c 和 sysmem.c
c语言·stm32·嵌入式硬件
学不动CV了3 小时前
数据结构---链表结构体、指针深入理解(三)
c语言·arm开发·数据结构·stm32·单片机·链表
szxinmai主板定制专家5 小时前
【精密测量】基于ARM+FPGA的多路光栅信号采集方案
服务器·arm开发·人工智能·嵌入式硬件·fpga开发
Paper_Love5 小时前
x86-64_windows交叉编译arm_linux程序
arm开发·windows
工业互联网专业8 小时前
汇编与接口技术:8259中断实验
汇编·单片机·嵌入式硬件·8259中断实验
desssq10 小时前
SPI通信协议
单片机·嵌入式硬件