请问:pic单片机、avr单片机和arm单片机各有什么特点??
加分!
请问:pic单片机、avr单片机和arm单片机各有什么特点??
加分!
PIC和AVR的共同点:
都是8位CPU,精简指令集,集成的资源差不多,一般都有常用的AD、输入捕捉、脉宽捕捉、同步异步通信模块。
不同点:
PIC 多用于工业级产品,抗干扰性能较AVR强,C语言置位方便,但一般RAM和ROM容量不是很大,所以MIRCHIP公司没有自己的C编译器。
AVR 价格比PIC同类的便宜,ISP下载也很方便,便于自学,就是C语言置位麻烦了点,C编译器也有好多种。
ARM是32位嵌入式处理器,资源丰富强大,PIC和AVR内部有的ARM一般都有,是目前主流的嵌入式开发平台,一般用于跑嵌入式操作系统的,单用于工业控制就浪费资源了,像智能手机的处理器一般用的ARM11,主频有400M,而且8条指令能同时执行,相比于PIC和AVR就快多了。