ARM、stm32

51是INTEL公司早起的8051产品的简称,现在泛指一切用51内核的单片机,包括STC(宏晶)公司出的增强型80C51、80C52和ATLEM公司的一系列产品,属于单片机入门级,寄存器数目少,直接操作简单。

STM32是一种基于ARM CORTEX-m3架构的一种单片机,寄存器复杂,直接用汇编操作比较麻烦,但是用ST给的库函数十分方便。

FPGA中文是现场可编程门阵列,用人话说就是一块可以通过编程改变结构的与非门集合,可以实现触发器等一系列数字电路结构。

arduino准确的说是一个单片机及其外设的集合,主控是ATMEL出的AVR单片机,你可以理解成比51厉害一点。这个集合之所以出名在于其操作太简单。。。。。STM32库函数的一大堆命令,在这里只需要一句,并且有相当丰富的外设模块。

ARM这个含义太多,首先它是英国一家公司的名字,这家公司不生产芯片,它只卖授权,然后ARM公司卖出去的处理器架构也叫作ARM架构,再细分有ARM5.ARM7.ARM9 .ARM11再高级一点有CORTEX系列

转子知乎

你可能感兴趣的:(嵌入式)