Cypress AN77960 Manuale
Sfoglia online o scarica il pdf Manuale per Controllore Cypress AN77960. Cypress AN77960 13. Introduction to ez-usb fx3’s high-speed usb host controller
Introduction to EZ-USB® FX3's High-Speed USB Host Controller
If you have a question, or need help with this application note, contact the author at
AN77960 describes how the high-speed Universal Serial Bus (USB) host controller in the
EZ-USB® FX3™ allows embedded systems to connect to a variety of USB peripherals. A
hands-on USB host example in this document can help developers create applications for
FX3's high-speed USB host controller.
Contents
Introduction ....................................................................... 1
USB Overview ................................................................... 1
FX3 USB Subsystem Overview ......................................... 2
FX3 High-Speed USB Host Controller ............................... 3
FX3 USB Host API from SDK v1.1 .................................... 3
Running the FX3 USB Host Example ................................ 3
Summary ......................................................................... 11
Worldwide Sales and Design Support ............................. 13
www.cypress.com
Software Version: FX3 SDK Full Package, v1.1
Introduction
USB is so commonplace that it has almost completely
replaced
peripheral devices and a PC. This holds true both for
general-purpose devices, such as flash drives and mice,
and special-purpose devices for specific applications.
According to the standard USB 2.0 specifications, USB
peripherals may not communicate directly with one
another; they may communicate only with a USB host,
which fully controls data traffic on the bus. The Cypress
EZ-USB FX3 with integrated high-speed USB host
controller, along with the USB function and On-The-Go
(OTG) controllers, accomplishes two things: It retains the
device functions and allows embedded systems to act as
a USB host.
This document has two goals: to introduce the high-speed
USB host controller integrated in the FX3 device and to
describe how to create applications based on the USB
host example given in the FX3 Software Development Kit
(SDK) version 1.1.
USB Overview
This section briefly defines the terms referenced in this
document as well as those required to understand the
system operation. There are many excellent references
about USB, including the USB 2.0 Specification, that cover
higher-level details.
Document No. 001-77960 Rev. **
Author: Hingkwan Huen]
Associated Project: No
Associated Part Family: EZ-USB® FX3
Related Application Notes:
AN75705 - Getting Started with FX3
other
communication
AN77960
methods
between
1