USB2_0.pdf

(1257 KB) Pobierz
Hello and welcome to this presentation of the Universal Serial Bus, or USB module,
for Kinetis MCUs. In this session, you will learn about USB 2.0 full-speed and low-
speed, the main features of the USB module, and the application benefits of
leveraging this function.
0
In this presentation, we’ll cover:
we ll
An overview of the module
The on-chip interconnections and inter-module dependencies
Hardware and software configuration
g
Application examples
And a few frequently asked questions
1
We first begin with an overview of the module
2
USB Module Overview
There are different revisions for the USB specifications. The data transfer speed is
one of the main differentiators in determining the revisions for USB.
This training will focus on the USB 2.0 module that supports full-speed and low-
speed.
speed
USB 2.0 specifies that each host needs to be capable of delivering 500mA for
VBUS power devices.
3
USB Full Speed Ecosystem Block Diagram
The USB full-speed ecosystem is an integration of three different modules.
This includes an internal 5V to 3.3V USB regulator that powers the USB
transceiver or the MCU.
The USB module is full-speed, dual-role, USB on the go capable. The module
complies with USB 2.0 specifications for USB device charger detection or DCD
module and works with the USB transceiver to detect if the USB device is
attached to a charging port. This module is also compliant with USB battery
charger revision 1.1.
Some Kinetis devices come with a 48MHz internal oscillator. This IRC48M
provides
pro ides an internall generated clock so rce for the USB controller
internally
source
controller.
4
Zgłoś jeśli naruszono regulamin