Usb On-The-Go Full-Speed/High-Speed (Otg_Fs/Otg_Hs); Introduction - ST STM32F446 Series Reference Manual

Advanced arm-based 32-bit mcus
Hide thumbs Also See for STM32F446 Series:
Table of Contents

Advertisement

RM0390
31
USB on-the-go full-speed/high-speed
(OTG_FS/OTG_HS)
31.1

Introduction

Portions Copyright (c) Synopsys, Inc. All rights reserved. Used with permission.
This section presents the architecture and the programming model of the
OTG_FS/OTG_HS controller.
The following acronyms are used throughout the section:
FS
LS
HS
MAC
OTG
PFC
PHY
USB
UTMI
ULPI
LPM
HNP
SRP
References are made to the following documents:
USB On-The-Go Supplement, Revision 2.0
Universal Serial Bus Revision 2.0 Specification
USB 2.0 Link Power Management Addendum Engineering Change Notice to the USB
2.0 specification, July 16, 2007
Errata for USB 2.0 ECN: Link Power Management (LPM) - 7/2007
The USB OTG is a dual-role device (DRD) controller that supports both device and host
functions and is fully compliant with the On-The-Go Supplement to the USB 2.0
Specification. It can also be configured as a host-only or device-only controller, fully
compliant with the USB 2.0 Specification. OTG_HS supports the speeds defined in the
Table 216: OTG_HS speeds supported
Table 217: OTG_FS speeds supported
The only external device required is a charge pump for V

USB on-the-go full-speed/high-speed (OTG_FS/OTG_HS)

Full-speed
Low-speed
High-speed
Media access controller
On-the-go
Packet FIFO controller
Physical layer
Universal serial bus
USB 2.0 Transceiver Macrocell interface (UTMI)
UTMI+ Low Pin Interface
Link power management
Host negotiation protocol
Session request protocol
below.OTG_FS supports the speeds defined in the
below.The USB OTG supports both HNP and SRP.
RM0390 Rev 4
in OTG mode.
BUS
1077/1328
1264

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32F446 Series and is the answer not in the manual?

This manual is also suitable for:

Rm0390

Table of Contents

Save PDF