ATSTK526 Atmel, ATSTK526 Datasheet - Page 10

KIT STARTER FOR AT90USB82/162

ATSTK526

Manufacturer Part Number
ATSTK526
Description
KIT STARTER FOR AT90USB82/162
Manufacturer
Atmel
Series
AVR®r
Type
MCUr
Datasheets

Specifications of ATSTK526

Contents
Starter Kit Board, Power Supply, Cable and Software
Processor To Be Evaluated
AT90USB82/162
Data Bus Width
8 bit
Interface Type
RS-232, USB
Silicon Manufacturer
Atmel
Core Architecture
AVR
Silicon Core Number
AT90USB82, AT90USB162
Kit Contents
Board Docs
Rohs Compliant
Yes
For Use With/related Products
AT90USB162, AT90USB82
For Use With
ATSTK500 - PROGRAMMER AVR STARTER KIT
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
6.4
7. PC Software
8. Limitations
9. Related Documents
10
How to modify my device from non-bootable to bootable device
AVR270
Please note that HID device may be bootable or non-bootable. By default, the HID demo pro-
vided by Atmel are non-bootable devices. If your application needs to be bootable, you have to
modify the sub-class parameter (usb_descriptors.h):
Set the
The USB mouse application does not require any PC software.
The middle and the right buttons are not supported by this demonstration.
AVR USB Datasheet (doc 7593)
USB Software Library for AT90USBxxx Microcontrollers (doc 7675)
USB HID class specification (www.usb.org)
// USB Interface descriptor Keyboard
#define INTERFACE_NB_MOUSE 0
#define ALTERNATE_MOUSE 0
#define NB_ENDPOINT_MOUSE 1
#define INTERFACE_CLASS_MOUSE 0x03
#define INTERFACE_SUB_CLASS_MOUSE 0x00 // Non-bootable
#define INTERFACE_PROTOCOL_MOUSE 0x01 //Keyboard
#define INTERFACE_INDEX_MOUSE 0
INTERFACE_SUB_CLASS_MOUSE to 1 to convert the mouse to a bootable device.
// HID Class
7604C–AVR–07/08

Related parts for ATSTK526