新聞中心

EEPW首頁(yè) > 模擬技術(shù) > 新品快遞 > Atmel在AVR 閃存微控制器中加入U(xiǎn)SB和OTG

Atmel在AVR 閃存微控制器中加入U(xiǎn)SB和OTG

——
作者: 時(shí)間:2006-02-20 來(lái)源: 收藏
通用接口、 On-The-Go 和靈活性的結(jié)合
(R) Corporation推出四款帶有  控制器的全新 (R) 閃存微控制器
(Flash MCU)。AT90 微控制器設(shè)計(jì)用於滿足在主機(jī)和功能模式中需要 USB 連接的
嵌入式應(yīng)用的各種不同要求。
目前正在使用的 USB 設(shè)備數(shù)量超過(guò)10億;在占領(lǐng)計(jì)算機(jī)和外圍設(shè)備領(lǐng)域之後,USB在消費(fèi)產(chǎn)品和工業(yè)設(shè)備領(lǐng)域也正在迅猛發(fā)展。數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)傳輸、產(chǎn)品配置和固件更新是推動(dòng)這一趨勢(shì)的關(guān)鍵應(yīng)用。AT90USB1286 和 AT90USB646 具有 USB 接口,用於需要與 USB 主機(jī)相連的應(yīng)用。AT90USB1287 和 AT90USB647 符合 USB On-The-Go(OTG) 標(biāo)準(zhǔn),在應(yīng)用中作為兩用設(shè)備 (Dual Role Device, DRD),既可充當(dāng) USB 主機(jī),也可充當(dāng) USB 功能元件。USB 主機(jī)功能對(duì)要求無(wú)需連接電腦便可進(jìn)行數(shù)據(jù)傳輸?shù)那度胧皆O(shè)備來(lái)說(shuō)至關(guān)重要。

AT90USB1286 和 AT90USB1287 具有 128 Kb 系統(tǒng)內(nèi)可編程 (In-System Programmable, ISP) 閃存、8 Kb RAM 和 4 Kb EEPROM。AT90USB646 和 AT90USB647也具有同樣的配置,但存儲(chǔ)容量減半。這四種設(shè)備都帶有片上引導(dǎo)程序,可通過(guò) USB總線實(shí)現(xiàn)系統(tǒng)內(nèi)編程,從而提供從開(kāi)發(fā)階段一直到現(xiàn)場(chǎng)升級(jí) (Field Upgrade) 過(guò)程中無(wú)與倫比的靈活性。
一種新的 USB 控制器已經(jīng)開(kāi)發(fā)出來(lái),用於為其所能設(shè)定的各種 USB 模式和 OTG 提供支持,以便在1.5 Mbit/s 的低速或 12 Mbit/s 的全速狀態(tài)下運(yùn)行。低速能夠?qū)崿F(xiàn)對(duì)各種低成本設(shè)備(如鼠標(biāo)和鍵盤(pán))的支持,而全速則能夠在數(shù)秒內(nèi)完成幾兆字節(jié)的傳輸。通過(guò)64字節(jié)的最大數(shù)據(jù)包,可同步設(shè)定多達(dá)一個(gè)控制裝置和6個(gè)數(shù)據(jù)端點(diǎn)/管道。最大數(shù)據(jù)包大小 (maximum packet size) 最多可擴(kuò)展至256字節(jié),用於通過(guò)首數(shù)據(jù)端點(diǎn)/管道進(jìn)行的對(duì)時(shí)間要求嚴(yán)格的“同步”傳輸。通過(guò)雙重緩沖可以接近最大 USB帶寬,而無(wú)需在  MCU 以 8 MHz 運(yùn)行時(shí)進(jìn)行任何實(shí)時(shí)限制。帶有 2 MHz 至 16 MHz 的外部晶體的片上 PLL 為 USB 的運(yùn)行提供 48 MHz 時(shí)鐘。最新的  微控制器能夠以 8 MHz 在3伏電源電壓下運(yùn)行,可用於電池供電應(yīng)用。在這種情況下,在 USB 主機(jī)運(yùn)轉(zhuǎn)時(shí),電力消耗一般不超過(guò) 20 mA。這些設(shè)備還可以5
伏電壓驅(qū)動(dòng) USB,最高可在 16 MHz 條件下運(yùn)行。所有設(shè)備都包括一個(gè)硬件乘法器、一個(gè) USART、一個(gè) SPI、一個(gè) TWI、帶有 PWM 和
RTC 的兩個(gè)8位和兩個(gè)16位定時(shí)器、具有差動(dòng)輸入的8信道10位 ADC、一個(gè)可編程增益放大器和48個(gè)可編程 I/O。一個(gè)龐大的軟件庫(kù)提供用於支持嵌入式市場(chǎng)最具相關(guān)性的USB 種類(lèi):大容量存儲(chǔ)設(shè)備 (Mass Storage Device, MSD)、人機(jī)接口設(shè)備 (Human Interface Device, HID)、設(shè)備固件升級(jí) (Device Firmware Upgrade, DFU)、通信設(shè)備類(lèi) (Communication Device Class, CDC)、音頻類(lèi) (Audio Class) 等等。

評(píng)估和調(diào)試工具現(xiàn)已推出。STK525 開(kāi)發(fā)工具包 (Starter Kit) 售價(jià)為199美元,可用於獨(dú)立模式,?可演示上述所有設(shè)備類(lèi)型。STK525 還可用作普通 STK500 的適配器。AVR USB Key 售價(jià)29.99美元,是一種價(jià)格很便宜的評(píng)估工具,可演示人機(jī)接口、大容量存儲(chǔ)和 OTG 功能。還可通過(guò) USB 接口在不到5秒鐘時(shí)間內(nèi)重新編程。JTAGICEMkII 能夠與這些開(kāi)發(fā)工具包以及 AVR USB Key 連接,通過(guò)片上調(diào)試 (On-Chip Debug, OCD) 資源進(jìn)行系統(tǒng)內(nèi)編程和評(píng)估。AT90USB1287 將用於出樣以及整個(gè)AT90USB 系列(包括即將公?的設(shè)備)的開(kāi)發(fā)。

AT90USB1286 現(xiàn)以 QFN64 封裝形式發(fā)售,每1萬(wàn)個(gè)售價(jià)為5.80美元。AT90USB1287 的QFN64 和 TQFP64 封裝形式的樣品每1萬(wàn)個(gè)售價(jià)為6.20美元,AT90USB647 和AT90USB646 將在2006年晚些時(shí)候上市,每1萬(wàn)個(gè)售價(jià)分別為4.60美元和4.20美元。
腳注:
ADC: 模擬數(shù)字轉(zhuǎn)換器
SPI: 串行外圍接口
TWI: 雙線接口
USB: 通用串行總線
PLL: 鎖相回路
USART:通用同步/異步收發(fā)器
PWM: 脈沖寬度調(diào)制
RTC: 實(shí)時(shí)時(shí)鐘


關(guān)鍵詞: Atmel AVR USB 嵌入式系統(tǒng)

評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉