MCBSTM32EXL Keil, MCBSTM32EXL Datasheet - Page 738

no-image

MCBSTM32EXL

Manufacturer Part Number
MCBSTM32EXL
Description
BOARD EVALUATION FOR STM32F103ZE
Manufacturer
Keil
Datasheets

Specifications of MCBSTM32EXL

Lead Free Status / RoHS Status
Lead free / RoHS Compliant
USB on-the-go full-speed (OTG_FS)
Host mode:
738/995
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10
Bits 31:21 Reserved
Bits 20:17 PKTSTS: Packet status
Bits 16:15 DPID: Data PID
Bits 14:4 BCNT: Byte count
Bits 3:0 CHNUM: Channel number
OTG_FS Receive status debug read/OTG status read and pop registers
(OTG_FS_GRXSTSR/OTG_FS_GRXSTSP)
Address offset for Read: 0x01C
Address offset for Pop: 0x020
Reset value: 0x0000 0000
A read to the Receive status debug read register returns the contents of the top of the
Receive FIFO. A read to the Receive status read and pop register additionally pops the top
data entry out of the RxFIFO.
The receive status contents must be interpreted differently in Host and Device modes. The
core ignores the receive status pop/read when the receive FIFO is empty and returns a
value of 0x0000 0000. The application must only pop the Receive Status FIFO when the
Receive FIFO non-empty bit of the Core interrupt register (RXFLVL bit in
OTG_FS_GINTSTS) is asserted.
Reserved
Indicates the status of the received packet
Indicates the Data PID of the received packet
Indicates the byte count of the received IN data packet.
Indicates the channel number to which the current received packet belongs.
0010: IN data packet received
0011: IN transfer completed (triggers an interrupt)
0101: Data toggle error (triggers an interrupt)
0111: Channel halted (triggers an interrupt)
Others: Reserved
00: DATA0
10: DATA1
01: DATA2
11: MDATA
PKTSTS
r
Doc ID 13902 Rev 9
DPID
r
BCNT
9
r
8
7
6
5
4
3
CHNUM
RM0008
2
r
1
0

Related parts for MCBSTM32EXL