![NXP Semiconductors LPC43Sxx Скачать руководство пользователя страница 678](http://html1.mh-extra.com/html/nxp-semiconductors/lpc43sxx/lpc43sxx_user-manual_1721827678.webp)
UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2015. All rights reserved.
User manual
Rev. 2.1 — 10 December 2015
678 of 1441
NXP Semiconductors
UM10503
Chapter 25: LPC43xx/LPC43Sxx USB0 Host/Device/OTG controller
25.6.17.2 Host mode
4
SDIS
Stream disable mode
Remark:
The use of this feature substantially limits the overall USB
performance that can be achieved.
0
R/W
0
Not disabled
1
Disabled.
Setting this bit to one disables double priming on both RX and TX for low
bandwidth systems. This mode ensures that when the RX and TX buffers
are sufficient to contain an entire packet that the standard double buffering
scheme is disabled to prevent overruns/underruns in bandwidth limited
systems. Note: In High Speed Mode, all packets received will be responded
to with a NYET handshake when stream disable is active.
5
-
Not used in device mode.
0
-
31:6
-
-
Reserved
Table 493. USB Mode register in device mode (USBMODE_D - address 0x4000 61A8) bit description
…continued
Bit
Symbol Value
Description
Reset
value
Access
Table 494. USB Mode register in host mode (USBMODE_H - address 0x4000 61A8) bit description
Bit
Symbol Value
Description
Reset
value
Access
1:0
CM
Controller mode
The controller defaults to an idle state and needs to be initialized to the
desired operating mode after reset. This register can only be written once
after reset. If it is necessary to switch modes, software must reset the
controller by writing to the RESET bit in the USBCMD register before
reprogramming this register.
00
R/ WO
0x0
Idle
0x1
Reserved
0x2
Device controller
0x3
Host controller
2
ES
Endian select
This bit can change the byte ordering of the transfer buffers. The bit fields in
the microprocessor interface and the DMA data structures (including the
setup buffer within the device QH) are unaffected by the value of this bit,
because they are based upon 32-bit words.
0
R/W
0
Little endian: first byte referenced in least significant byte of 32-bit word.
1
Big endian: first byte referenced in most significant byte of 32-bit word.
3
-
Not used in host mode
0
-