ARM系统,51,AVR单片机,他们是什么人?
51单片机是8位的,是微控制器的鼻祖,三四十年前的事情了。
英特尔已经把核电授权给很多厂商,世界上很多大公司都生产过51单片机。
典型的例子有atmel公司的at89系列,飞利浦的p89,当然还有随处可见的国产stc。
Pic单片机是microchip在觉得51不行的时候做的risc单片机。它是真正的单周期指令。
到目前为止,pic10、pic12、pic16、pic18都是8位单片机。
Pic24是16位微控制器,pic32是32位微控制器。
Avr微控制器是atmel公司的A先生和V先生设计的risc微控制器,所以叫avr。
当然,atmel公司的命名规则很有意思。at89系列是51,at90系列是avr,at91是arm。
当然avr不仅仅是at90系列,还有attiny系列,atmega系列,atxmega系列,avr32。
Tiny和mega是8位,xmega是16位,avr32是32位。
Arm是32位处理器,现在或者曾经流行的有arm7,arm9,arm11等。
当然基于armv7架构的有三个系列:A,R,M,
Arm也是授权内核的,所以很多厂商都生产arm,比如atmel,三星,st,nxp(也就是飞利浦),ti等等。
a、R系列相对高端,用于手机处理器或多媒体处理,用于高端嵌入式场合。m系列主要用于工业控制。
比如现在流行的m0和m3系列。
至于他们之间的关系,呵呵,介绍完就差不多了,而且越来越高。不同的场合用不同的东西。
欢迎提问