GD32F403xx User Manual
680
The transfer direction of the endpoint that this channel wants to communicate with.
0: OUT
1: IN
14:11
EPNUM
Endpoint number
The number of the endpoint that this channel wants to communicate with.
10:0
MPL
Maximum packet length
The target endpoint’s maximum packet length.
Host channel-x interrupt flag register (USBFS_HCHxINTF) (x = 0..7 where x =
channel number)
Address offset: (channel_number × 0x20)
Reset value: 0x0000 0000
This register contains the status and events of a channel, when sof tware get s a channel
interrupt, it should read this register for the respective channel to know the source of the
interrupt. The f lag bits in this register are all set by hardware and cleared by writing 1.
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
R
e
se
rve
d
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
R
e
se
rve
d
D
T
E
R
R
E
Q
O
V
R
BBER
U
S
B
E
R
R
e
se
rve
d
.
A
C
K
N
A
K
S
T
A
L
L
R
e
se
rve
d
.
CH
TF
rc_w1
rc_w1
rc_w1
rc_w1
rc_w1
rc_w1
rc_w1
rc_w1
rc_w1
Bits
Fields
Descriptions
31:11
Reserved
Must be kept at reset value.
10
DTER
Data toggle error
The IN transaction gets a data packet but the PID of this packet doesn’t match
DPID [1:0] bits in USBFS_HCHxLEN register.
9
REQOVR
Request queue overrun
The periodic request queue is full when software starts new transfers.
8
BBER
Babble error
A babble condition occurs on USB bus. A typical reason for babble condition is that
a device sends a data packet and the packet length exceeds the endpoint’s
Содержание GD32F403 Series
Страница 1: ...GigaDevice Semiconductor Inc GD32F403xx Arm Cortex M4 32 bit MCU User Manual Revision 2 6 Jul 2022 ...
Страница 177: ...GD32F403xx UserManual 177 Peripheral Channel 0 Channel 1 Channel 2 Channel 3 Channel 4 SDIO SDIO ...
Страница 217: ...GD32F403xx UserManual 217 ensures that no conversion is in progress ...