为什么很少有AVR单片机的教程?

AVR单片机是1997年由ATMEL公司研发出的增强型内置Flash的RISC(Reduced Instruction Set CPU) 精简指令集高速8位单片机。可以广泛应用于计算机外部设备、工业实时控制、仪器仪表、通讯设备、家用电器等各个领域。

相对来说,与其性能及应用范围较近的还有ARM、MSP430、STM32等等很多款单片机;而AVR单片机相对来说的优点有:

1:在相同的系统时钟下AVR运行速度最快;

2: 芯片内部的Flsah、EEPROM、SRAM容量较大;

3:所有型号的Flash、EEPROM都可以反复烧写、全部支持在线编程烧写(ISP);

4:多种频率的内部RC振荡器、上电自动复位、看门狗、启动延时等功能,零外围电路也可以工作;

为什么很少有AVR单片机的教程?  第1张

5:每个IO口都可以以推换驱动的方式输出高、低电平,驱动能力强;

6:内部资源丰富,一般都集成AD、DA模数器;PWM;SPI、USART、TWI、I2C通信口;丰富的中断源等。

然而,以上特点对于实际的应用来说并没有突出的表现;对于性能,ARM可以很好的超越AVR,对于功耗,MSP430是单片机中功耗控制最好的处理器;对于成本与性能衡量,STM32兼具两者。

为什么很少有AVR单片机的教程?  第2张

总得来说,AVR是单片机家族中比较小的一个分支;并不是说它没落了。而是作为一个单片机的类型,被包含在了基础单片机的资料里面;能用AVR的人都能用51等,两者的开发并没有本质区别,可以很好的互通。故而,没有必要有专门的AVR单片机教程。学会其他的单片机平台,就可以很快上手AVR。这就是很少AVR教程的原因吧。

转载请说明出处
网资源分享 » 为什么很少有AVR单片机的教程?

发表评论

欢迎 访客 发表评论