Infineon /XMC4200 /USB0 /DCFG

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as DCFG

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0DevSpd 0 (value2)NZStsOUTHShk 0DevAddr0 (value1)PerFrInt 0 (DescDMA)DescDMA 0 (value1)PerSchIntvl

NZStsOUTHShk=value2, PerSchIntvl=value1, PerFrInt=value1

Description

Device Configuration Register

Fields

DevSpd

Device Speed

3 (value4): Full speed (USB 1.1 transceiver clock is 48 MHz)

NZStsOUTHShk

Non-Zero-Length Status OUT Handshake

0 (value2): Send the received OUT packet to the application (zero-length or nonzero-length) and send a handshake based on the NAK and STALL bits for the endpoint in the Device Endpoint Control register.

1 (value1): Send a STALL handshake on a nonzero-length status OUT transaction and do not send the received OUT packet to the application.

DevAddr

Device Address

PerFrInt

Periodic Frame Interval

0 (value1): 80% of the frame interval

1 (value2): 85%

2 (value3): 90%

3 (value4): 95%

DescDMA

Enable Scatter/Gather DMA in Device mode.

PerSchIntvl

Periodic Scheduling Interval

0 (value1): 25% of frame.

1 (value2): 50% of frame.

2 (value3): 75% of frame.

Links

()