爱特梅尔公司推出结合了USB控制器和高性能模拟功能的全新AVR微控制器产品,型号为ATmega16UA和ATmega32U4。这些器件可降低电池供电设备如游戏外设的系统成本。 虽然电池供电设备能够通过USB连接进行充电,然而,现代电池需要复杂的算法来加速和优化充电过程,而USB给电源带来了更多的限制,以致其能够提供的电压和最大电流都很有限。新的AVR器件则可以在优化电池充电的同时提供各项USB功能。其模数转换器可以用于感应终端应用的动作或压力,而高速脉冲宽度调制 (PWM) 则是低成本电机控制的理想选择。
游戏外设比如功能复杂的操纵杆,也需要大量模数转换信道和若干PWM信道,来驱动力反馈电机。这些全新的AVR器件具有丰富的功能集,不但能够满足这些需求,而且还可以优化整体系统成本。这些功能包括12信道的10位ADC;内置温度传感器,可补偿热效应对模拟性能的影响;1、10、40 和200倍可编程增益,为测量差分电压的监控电流提供更大的灵活性;带有3 个 PWM 通道、补偿输出和可编程死区时间的高速定时器,支持500 kHz业界最优频率的8位分辨率PWM,以及60 kHz以上频率的11位分辨率PWM。
此外,其他功能还包括USART上的硬件流控制,当通过USB以高波特率连接时,可以很容易连接到其它器件上。TTL阈值数字输入,易于与混合5/3V 应用中的 3V器件连接。片上3.3V调节器,能够为USB接口应用设备中的外接部件,提供高达50MA的电流。片上8 MHz校准RC振荡器,其抖动和精度可以支持无晶振串行通信。
所有器件都包含有1个硬件乘法器、1个USART、1个SPI、1个TWI、2个带PWM 的8位和2个带PWM 的16位定时器, 以及26个可编程 I/O。
ATmega16U4具有16 Kbytes 系统内可编程 (In-System Programmable, ISP) 闪存、1 Kbytes RAM 和 512 Bytes EEPROM。ATmega32U4具有32 Kbytes 系统内可编程闪存、2.5 Kbytes RAM 和1 Kbytes EEPROM。二者均采用44引脚封装。
爱特梅尔AVR产品市场经理 Jean-Christophe Lawson 表示:“新推出的微控制器可与现有的AVR USB微控制器系列相辅相成,适用于各种嵌入式主机或外设USB应用。许多USB应用都需要更小的占位面积和更强的模拟性能,我们很高兴推出全新的功能组合,能够优化客户应用的性能和成本。”
爱特梅尔还提供广泛的软件库,支持嵌入式市场最常用的USB类别:大容量存储设备(Mass Storage Device, MSD)、人机接口设备(Human Interface Device, HID)、设备固件升级(Device Firmware Upgrade, DFU)、通信设备类(Communication Device Class, CDC)、音频类等。而复合器件一般在一个器件中结合数个类别,如音频和HID可结合起来,实现具遥控功能的手机和玩具等。
爱特梅尔网站上最新推出的AVR Studio工具都支持这些部件。售价为 299 美元的JTAGICE MkII和 49 美元的AVR DRAGON 都可以通过片上调试(On-Chip Debug, OCD)资源进行系统内编程和仿真。STK 600-TQFP44具有一个专用适配器板,因此这些特殊器件能够连接在通用STK600入门工具包上。爱特梅尔将于2008年6月推出单独的评测工具包EVK527,可对HID、大容量存储器、音频和电池充电应用进行评测。
爱特梅尔现已提供ATmega32U4的工程样品。两款器件均将在2008年第二季开始大批量付运。ATmega32U4的封装方式为 TQFP44 和 QFN/MLF44,10,000片的单价为2.65美元;ATmega16U4的封装为 QFN44,10,000片的单价为2.40美元。