![NXP Semiconductors LPC43Sxx Скачать руководство пользователя страница 654](http://html1.mh-extra.com/html/nxp-semiconductors/lpc43sxx/lpc43sxx_user-manual_1721827654.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
654 of 1441
NXP Semiconductors
UM10503
Chapter 25: LPC43xx/LPC43Sxx USB0 Host/Device/OTG controller
25.6.4.1 Device mode
Table 472. USB Status register in device mode (USBSTS_D - address 0x4000 6144) register bit description
Bit
Symbol
Value
Description
Reset
value
Access
0
UI
USB interrupt
0
R/WC
0
This bit is cleared by software writing a one to it.
1
This bit is set by the device controller under the
following conditions:
•
when the cause of an interrupt is a
completion of a USB transaction where the
Transfer Descriptor (TD) has an interrupt on
complete (IOC) bit set.
•
when a short packet is detected. A short
packet is when the actual number of bytes
received was less than the expected number
of bytes.
•
when a SETUP packet is received,
1
UEI
USB error interrupt
0
R/WC
0
This bit is cleared by software writing a one to it.
1
When completion of a USB transaction results in
an error condition, this bit is set by the host/device
controller. This bit is set along with the USBINT
bit, if the TD on which the error interrupt occurred
also had its interrupt on complete (IOC) bit set.
The device controller detects resume signaling
only (see
2
PCI
Port change detect.
0
R/WC
0
This bit is cleared by software writing a one to it.
1
The device controller sets this bit to a one when
the port controller enters the full or high-speed
operational state. When the port controller exits
the full or high-speed operation states due to
Reset or Suspend events, the notification
mechanisms are the USB Reset Received bit
(URI) and the DCSuspend bits (SLI) respectively.
3
-
Not used in Device mode.
-
4
SEI
System Error
The USB Controller sets this bit to 1 when a
serious error occurs during a system access
involving the USB Controller module. Conditions
that set this bit to 1 include AHB Parity error, AHB
Master Abort, and AHB Target Abort. When this
error occurs, the USB Controller clears the
Run/Stop bit in the Command register to prevent
further execution of the scheduled TDs.
0
-
5
AAI
Not used in Device mode.
0
-