beautypg.com

Usb software library, Avr tools 8051 tools, Avr 8051 – Atmel 8-bit Microcontrollers with Integrated USB Controller User Manual

Page 3

background image

USB Software Library

www.atmel.com

A library of reference fi rmware demonstrates the most popular USB device classes and helps proliferate
applications without the need for custom driver development: Human Interface Device class for mice,
keyboards and industrial equipment I/Os; Mass storage device class to share fi les with PCs; Communication
Device Class for data transfer and UART emulation.

AVR Tools

8051 Tools

AT89C5132 Development Kit

P/N: AT89DVK-04

8 & 16KB Flash Starter Kit

P/N: ATSTK526

Device Class

Endpoint /

Pipe*

AVR

8051

Host (KB)

Function (KB)

Function (KB)

Device Firmware Update

1

7

4

3

Human Interface Device

1-3

4

3

3

Mass Storage

3

7

5

6

Communication Device Class

4

8

7

5

Audio

2

3

2.5

Fingerchip Bulk

2

4

Evaluation Kit

Atmel: AT90USBKEY, EVK525 Mass Storage Evaluation Kit

Starter Kit

Atmel: STK525, STK526

Emulator Platform

Atmel: JTAGICE mkII

In-System Programming

Atmel: FLIP software, AVRISP mkII, JTAGICE mkII, AVR Dragon

Flash Device Programmers

Atmel: STK500 with STK501 or STK526

Compilers

CodeVision™, GCC-AVR, IAR

®

,

Starter et Development Kits

Atmel: AT89STK-05, AT89STK-10, AT89DVK-04

Emulator

Ceibo, Hitex, Nohau, Phytec, Signum

In-System programming

Atmel: FLIP software

Flash Device Programmers

Ad vantech

®

, Hi-Lo Systems, Elnec, BP Microsystems, Data I/O

®

, etc

Compilers

Crossware

®

, Hi-Tech, IAR

®

, Keil™, Raisonnace

®

, SDCC, Tasking

®

AT89C5130A/31A Starter Kit

P/N: AT89STK-05

Mass Storage
Starter Kit - P/N: AT89STK-10

64 & 128KB Flash Starter Kit

P/N: ATSTK525

USB Demo Kit

P/N: AT90USBKEY

*Including one IN/OUT control endpoint/pipe