AVR芯片的命名规则怎么这么乱啊
原来还比较清楚, ATmega 48/88/168/328/1280/2560 分别对应4K 8K 16K 32K 128K 256K系统内可编程FLASH,后面是电压工作范围, 主频,封装类型, 应用级别等。但现在又出现了169, 644V-PA等型号,搞的人头晕。有没有明白人给解释一下?另外一个菜鸟问题:IDE板卡选择中,总是有w/字样,例如NANO w/ ATMEGA 328,这个w/表示什么意思啊 其实没必要纠结那么多型号,搞的好像鲁迅笔下的 孔乙己一样 没意义
关键只要掌握几个经典的AVR系列就好 比如328P 12802560等等
328P数据均衡了价格和存储容量以及性能(当然AVR单片基本算不上有多少处理性能,毕竟字长和主频在那里)
至于ARDUINO嘛,主要掌握几种常见的就好
328 UNO比较适合调试程序,接口齐全
2560以及1280主要就是EPROM容量大(256k和128K)脚多(各类IO都比较多,适合很多外接芯片的环境)
至于你说的那些低电压的神马的,都是低速的
需要小尺寸的可以考虑 MINI 和NANO 他们尺寸小但可以全功能的运行328 UNO的程序(芯片相同只是接脚需要自己处理) 适合各种调试好的成品电路(少了很多管脚原件成本也下降很多,你可以只焊接你需要用的脚就好) 当然,至于性能嘛毕竟受制于AVR的架构(字长 主频)性能基本上没啥期待的,自己DIY一些小的设备的主控板或者是探测器数据整理和传递模块 是完全足够的.搞运算那不是它的长项
功耗AVR系列都很低,至少比起ARM起步几十MHZ~多核的要功耗低得多
一个UNO板可以用过干电池运行很久(裸板+程序的情况下 功耗低于黑白屏手机 手机电池的电板能支持至少1-2天) 同求解644是什么型号,16A和16一样吗 简单啊,88,168,328都是同类型的封装。同理644和1284都是44个脚,64和128表示flash容量。A表示先进工艺,P表示picoPower低功耗技术。 本帖最后由 wwwtiger 于 2013-3-19 08:48 编辑
lyili 发表于 2013-3-19 03:17 static/image/common/back.gif
简单啊,88,168,328都是同类型的封装。同理644和1284都是44个脚,64和128表示flash容量。A表示先进工艺, ...
这些数字和封装类型以及引脚数没有关系吧,ATMEGA16有PDIP TQFP和MLF封装,其中TQFP和MLF封装都是44个引脚啊 现在唯一能确认的是 ATMEGA + flash容量 + ?, 后面就不清楚了
例如ATMEGA16和ATMEGA168都是16K flash, 但其它区别就不知道了 本帖最后由 lyili 于 2013-3-19 22:23 编辑
wwwtiger 发表于 2013-3-19 08:55 static/image/common/back.gif
现在唯一能确认的是 ATMEGA + flash容量 + ?, 后面就不清楚了
例如ATMEGA16和ATMEGA168都是16K flash, 但 ...
怎么看不出来。。。 那大概就是你看得太少了。168就表示和328的封装是类似的,后缀pu就是DIP28pin,后缀au是TQFP32pin,mu是MLF (VQFN) 32pin,atmega48/88/168/328都这样,和atmega8是一个级的。atmega16/32就是下一个级,DIP40pin,TQFP44pin,然后324,644,1284都是这个级的,还有后缀au的u表示无铅工艺,一看型号就了解很多了。。。 lyili 发表于 2013-3-19 22:09 static/image/common/back.gif
怎么看不出来。。。 那大概就是你看得太少了。168就表示和328的封装是类似的,后缀pu就是DIP28pin,后缀 ...
多谢解答,虽然还是感觉有点乱。
大概不是按照一个严格的命名规则命名的,需要经验积累,呵呵
页:
[1]