ARM7,9是32位MCU,AVR\51是8位MCU,32位机可以运算非常复杂的指令,进行大量的数据计算,比如视频数据,能力较8位机强很多。运算速度也高好多倍. AVR与51相比采用精简指令集(51是复杂指令集),可以在每个时钟周期内执行一条命令,而51至少需要12个时钟周期,AVR的运算能力比51强很多。另外, 像ATmega8之类的单片机都自带AD转换器,应用起来很方便,单片机本身成本也不高. 缺点:ARM7,9要掌握有难度,现在很多大学所谓的嵌入式,仅仅是半只脚走路,只教一些简单的程序设计,遇到实际问题时的处理手法教授很少。而更要紧的是,ARM7,9系统还包括硬件电路,这里面涉及高速电路设计内容,不是初学者能轻易掌握的。AVR的编程一般需要g...
|