GD32F20x User Manual
876
28.3.
Block diagram
Figure 28-1. USBFS block diagram
USB Clock Domain
DP
DM
ID
VBUS
USB
interrupts
Register
OTG
Control
Host Port
Control
Device bus
control
SIE
USB FS
PHY
Data
FIFO
AHB Slave
UTMI
Mux
Transcation
Scheduler
USB Clock
48MHz
28.4.
Signal description
Table 28-1. USBFS signal description
I/O port
Type
Description
VBUS
Input/Output
Bus power port
DM
Input/Output
Differential D-
DP
Input/Output
Differential D+
ID
Input
USB identification: Mini
connector identification port
28.5.
Function overview
28.5.1.
USBFS clocks and working modes
USBFS could be operated as a host, a device or a DRD (Dual-role-Device), it contains an
internal full-speed PHY. The maximum speed supported by USBFS is full-speed.
The internal PHY supports Full-Speed and Low-Speed in host mode, supports full-speed in
device mode, and supports OTG mode with HNP and SRP. The USB clock used by the
USBFS should be 48MHz. The 48MHz USB clock is generated from internal clocks in system,
and its source and divider factors are configurable in RCU.
The pull-up and pull-down resistors have already been integrated into the internal PHY and
Содержание GD32F20 Series
Страница 1: ...GigaDevice Semiconductor Inc GD32F20x ARM Cortex M3 32 bit MCU User Manual Revision 2 2 Oct 2019 ...
Страница 191: ...GD32F20x User Manual 191 Bits Fields Descriptions 31 0 TRNDATA 31 0 32 Bit Random data ...
Страница 290: ...GD32F20x User Manual 290 conversion is ongoing ...
Страница 325: ...GD32F20x User Manual 325 15 0 ALRM 15 0 RTC alarm value low ...
Страница 385: ...GD32F20x User Manual 385 ...
Страница 523: ...GD32F20x User Manual 523 clears AERR bit by writing 0 to it ...