新闻中心

EEPW首页 > 模拟技术 > 新品快递 > Atmel在AVR 闪存微控制器中加入USB和OTG

Atmel在AVR 闪存微控制器中加入USB和OTG

——
作者:时间:2006-02-20来源:收藏
通用接口、 On-The-Go 和灵活性的结合
(R) Corporation推出四款带有  控制器的全新 (R) 闪存微控制器
(Flash MCU)。AT90 微控制器设计用於满足在主机和功能模式中需要 USB 连接的
嵌入式应用的各种不同要求。
目前正在使用的 USB 设备数量超过10亿;在占领计算机和外围设备领域之後,USB在消费产品和工业设备领域也正在迅猛发展。数据存储、数据传输、产品配置和固件更新是推动这一趋势的关键应用。AT90USB1286 和 AT90USB646 具有 USB 接口,用於需要与 USB 主机相连的应用。AT90USB1287 和 AT90USB647 符合 USB On-The-Go(OTG) 标准,在应用中作为两用设备 (Dual Role Device, DRD),既可充当 USB 主机,也可充当 USB 功能元件。USB 主机功能对要求无需连接电脑便可进行数据传输的嵌入式设备来说至关重要。

AT90USB1286 和 AT90USB1287 具有 128 Kb 系统内可编程 (In-System Programmable, ISP) 闪存、8 Kb RAM 和 4 Kb EEPROM。AT90USB646 和 AT90USB647也具有同样的配置,但存储容量减半。这四种设备都带有片上引导程序,可通过 USB总线实现系统内编程,从而提供从开发阶段一直到现场升级 (Field Upgrade) 过程中无与伦比的灵活性。
一种新的 USB 控制器已经开发出来,用於为其所能设定的各种 USB 模式和 OTG 提供支持,以便在1.5 Mbit/s 的低速或 12 Mbit/s 的全速状态下运行。低速能够实现对各种低成本设备(如鼠标和键盘)的支持,而全速则能够在数秒内完成几兆字节的传输。通过64字节的最大数据包,可同步设定多达一个控制装置和6个数据端点/管道。最大数据包大小 (maximum packet size) 最多可扩展至256字节,用於通过首数据端点/管道进行的对时间要求严格的“同步”传输。通过双重缓冲可以接近最大 USB带宽,而无需在  MCU 以 8 MHz 运行时进行任何实时限制。带有 2 MHz 至 16 MHz 的外部晶体的片上 PLL 为 USB 的运行提供 48 MHz 时钟。最新的  微控制器能够以 8 MHz 在3伏电源电压下运行,可用於电池供电应用。在这种情况下,在 USB 主机运转时,电力消耗一般不超过 20 mA。这些设备还可以5
伏电压驱动 USB,最高可在 16 MHz 条件下运行。所有设备都包括一个硬件乘法器、一个 USART、一个 SPI、一个 TWI、带有 PWM 和
RTC 的两个8位和两个16位定时器、具有差动输入的8信道10位 ADC、一个可编程增益放大器和48个可编程 I/O。一个庞大的软件库提供用於支持嵌入式市场最具相关性的USB 种类:大容量存储设备 (Mass Storage Device, MSD)、人机接口设备 (Human Interface Device, HID)、设备固件升级 (Device Firmware Upgrade, DFU)、通信设备类 (Communication Device Class, CDC)、音频类 (Audio Class) 等等。

评估和调试工具现已推出。STK525 开发工具包 (Starter Kit) 售价为199美元,可用於独立模式,?可演示上述所有设备类型。STK525 还可用作普通 STK500 的适配器。AVR USB Key 售价29.99美元,是一种价格很便宜的评估工具,可演示人机接口、大容量存储和 OTG 功能。还可通过 USB 接口在不到5秒钟时间内重新编程。JTAGICEMkII 能够与这些开发工具包以及 AVR USB Key 连接,通过片上调试 (On-Chip Debug, OCD) 资源进行系统内编程和评估。AT90USB1287 将用於出样以及整个AT90USB 系列(包括即将公?的设备)的开发。

AT90USB1286 现以 QFN64 封装形式发售,每1万个售价为5.80美元。AT90USB1287 的QFN64 和 TQFP64 封装形式的样品每1万个售价为6.20美元,AT90USB647 和AT90USB646 将在2006年晚些时候上市,每1万个售价分别为4.60美元和4.20美元。
脚注:
ADC: 模拟数字转换器
SPI: 串行外围接口
TWI: 双线接口
USB: 通用串行总线
PLL: 锁相回路
USART:通用同步/异步收发器
PWM: 脉冲宽度调制
RTC: 实时时钟


评论


相关推荐

技术专区

关闭