ARM概念
ARM首先是一个公司,这家公司设计CPU并向各个CPU制造商授权许可,所以ARM公司是一家CPU设计公司。同时,ARM也是ARM公司主导设计的CPU系列的简称。
ARM版本区分
ARM版本号可以分为三类:
· 内核版本号,例如ARMv5,ARMv7,ARMv7a,ARMv8a……
· Soc版本号,例如Cortex-A8,Cortex-A9.。.
· 芯片型号,例如2410,2440,6410,S5PV210.。.
Soc
Soc是System on Chip的简写,即片上系统。Soc主要包括了CPU中央处理器以及各种外设模块,CPU和外设通过集成电路被安置在一个芯片中。
现在已经没有纯粹的CPU了,都是SoC
ARM卖的内核其实就是CPU(当然还需要总线),各种外设是半导体厂商自己添加的。
单片机和嵌入式的区别
平台区别:
主流的单片机平台有51,PIC,STM32,AVR,MSP430,
主流的嵌入式平台有ARM,PPC,MIPS
资源,价格,应用领域
单片机片上资源有限,价格低,应用领域大多为小家电,终端设备。
嵌入式片上资源丰富,价格高,应用领域广泛,基本可以适用于任何领域。
开发模式
单片机一般都是裸机开发,程序规模较小,只有在比较高端的芯片上才会使用RTOS
嵌入式开发一般都会使用嵌入式系统
学习ARM裸机,是一件复杂事情,入门的概念性和基础性知识必须要了解到,以便于后面的知识的理解。
ARM概念
ARM首先是一个公司,这家公司设计CPU并向各个CPU制造商授权许可,所以ARM公司是一家CPU设计公司。同时,ARM也是ARM公司主导设计的CPU系列的简称。
ARM版本区分
ARM版本号可以分为三类:
· 内核版本号,例如ARMv5,ARMv7,ARMv7a,ARMv8a……
· Soc版本号,例如Cortex-A8,Cortex-A9.。.
· 芯片型号,例如2410,2440,6410,S5PV210.。.
Soc
Soc是System on Chip的简写,即片上系统。Soc主要包括了CPU中央处理器以及各种外设模块,CPU和外设通过集成电路被安置在一个芯片中。
现在已经没有纯粹的CPU了,都是SoC
ARM卖的内核其实就是CPU(当然还需要总线),各种外设是半导体厂商自己添加的。
单片机和嵌入式的区别
平台区别:
主流的单片机平台有51,PIC,STM32,AVR,MSP430,
主流的嵌入式平台有ARM,PPC,MIPS
资源,价格,应用领域
单片机片上资源有限,价格低,应用领域大多为小家电,终端设备。
嵌入式片上资源丰富,价格高,应用领域广泛,基本可以适用于任何领域。
开发模式
单片机一般都是裸机开发,程序规模较小,只有在比较高端的芯片上才会使用RTOS
嵌入式开发一般都会使用嵌入式系统
学习ARM裸机,是一件复杂事情,入门的概念性和基础性知识必须要了解到,以便于后面的知识的理解。
举报