USB08 Evaluation Board
Designer Reference Manual
MOTOROLA
Universal Serial Bus (USB) Interface
59
Designer Reference Manual — USB08 Evaluation Board
Section 4. Universal Serial Bus (USB) Interface
4.1 Contents
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Characteristics of the USB08 Reference Design . . . . . . . . . . . 60
USB Basics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
USB Implementation in the Reference Design . . . . . . . . . . . . . 65
Activation of the USB Module. . . . . . . . . . . . . . . . . . . . . . . .65
Endpoint Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65
USB Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
Device Management with Endpoint 0 . . . . . . . . . . . . . . . . . . . .69
Enumeration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Assignment of the Device Address . . . . . . . . . . . . . . . . . . .69
Requesting Descriptors . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Device Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
STALL Condition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74
Data Communication via Endpoints EP1 and EP2 . . . . . . . . . .75
Receiving Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Transmission of Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Host Interaction: Vendor ID and Product ID . . . . . . . . . . . . . . .78
Windows Device Driver. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
4.2 Introduction
The universal serial bus (USB) is an interface for the connection of
peripheral devices, for example, printers, scanners, keyboards, and
pointing devices to a PC or a similar host.
Содержание MC68HC908JB8
Страница 2: ...blank ...
Страница 6: ...Designer Reference Manual USB08 Evaluation Board 6 List of Sections MOTOROLA List of Sections ...
Страница 16: ...Designer Reference Manual USB08 Evaluation Board 16 List of Tables MOTOROLA List of Tables ...
Страница 42: ...Designer Reference Manual USB08 Evaluation Board 42 Hardware Description MOTOROLA Hardware Description ...
Страница 88: ...Designer Reference Manual USB08 Evaluation Board 88 USB08 Descriptors MOTOROLA USB08 Descriptors ...
Страница 243: ...blank ...