GD32W51x User Manual
885
Device OUT endpoint-x control register (USBFS_DOEPxCTL) (x = 1..3, where x
= endpoint_number)
Address offset: (endpoint_number × 0x20)
Reset value: 0x0000 0000
The application uses this register to control the operations of each logical OUT endpoint other
than OUT endpoint 0.
This register has to be accessed by word (32-bit)
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
EPEN
EPD
S
O
D
D
F
R
M
/S
D
1
P
ID
S
E
V
N
F
R
M
/
S
D
0
P
ID
S
N
A
K
C
N
A
K
R
e
se
rve
d
S
T
A
L
L
S
N
O
O
P
E
P
T
Y
P
E
[1
:0
]
N
A
K
S
E
O
F
R
M
/D
P
ID
rs
rs
w
w
w
w
rw/rs
rw
rw
r
r
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
E
P
A
C
T
R
e
se
rve
d
M
P
L
[1
0
:0
]
rw
rw
Bits
Fields
Descriptions
31
EPEN
Endpoint enable
Set by the application and cleared by USBFS.
0: Endpoint disabled
1: Endpoint enabled
Softw are should follow the operation guide to disable or enable an endpoint.
30
EPD
Endpoint disable
Softw are can set this bit to disable the endpoint. Softw are should follow the
operation guide to disable or enable an endpoint.
29
SODDFRM
SD1PID
Set odd frame (For isochronous OUT endpoints)
This bit has effect only if this is an isochronous OUT endpoint.
Softw are sets this bit to set EOFRM bit in this register.
Set DATA1 PID (For interrupt/bulk OUT endpoints)
Softw are sets this bit to set DPID bit in this register.
28
SEVENFRM
SD0PID
Set even frame (For isochronous OUT endpoints)
Softw are sets this bit to clear EOFRM bit in this register.
Set DATA0 PID (For interrupt/bulk OUT endpoints)
Softw are sets this bit to clear DPID bit in this register.
27
SNAK
Set NAK
Содержание GD32W515 Series
Страница 1: ...GigaDevice Semiconductor Inc GD32W51x Arm Cortex M33 32 bit MCU User Manual Revision 1 0 Nov 2021 ...
Страница 66: ...GD32W51x User Manual 66 Bits Fields Descriptions 31 0 UNIQUE_ID 95 64 Unique device ID ...
Страница 389: ...GD32W51x User Manual 389 The FWDGT timeout can be more accurate by calibrating the IRC32K ...
Страница 504: ...GD32W51x User Manual 504 ...
Страница 710: ...GD32W51x User Manual 710 ...