UM10360 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2013. All rights reserved.
User manual Rev. 3 — 19 December 2013 216 of 841
NXP Semiconductors
UM10360
Chapter 11: LPC176x/5x USB device controller
11.6 Functional description
The architecture of the USB device controller is shown below in Figure 27.
Table 185. Fixed endpoint configuration
Logical
endpoint
Physical
endpoint
Endpoint type Direction Packet size (bytes) Double buffer
0 0 Control Out 8, 16, 32, 64 No
0 1 Control In 8, 16, 32, 64 No
1 2 Interrupt Out 1 to 64 No
1 3 Interrupt In 1 to 64 No
2 4 Bulk Out 8, 16, 32, 64 Yes
2 5 Bulk In 8, 16, 32, 64 Yes
3 6 Isochronous Out 1 to 1023 Yes
3 7 Isochronous In 1 to 1023 Yes
4 8 Interrupt Out 1 to 64 No
4 9 Interrupt In 1 to 64 No
5 10 Bulk Out 8, 16, 32, 64 Yes
5 11 Bulk In 8, 16, 32, 64 Yes
6 12 Isochronous Out 1 to 1023 Yes
6 13 Isochronous In 1 to 1023 Yes
7 14 Interrupt Out 1 to 64 No
7 15 Interrupt In 1 to 64 No
8 16 Bulk Out 8, 16, 32, 64 Yes
8 17 Bulk In 8, 16, 32, 64 Yes
9 18 Isochronous Out 1 to 1023 Yes
9 19 Isochronous In 1 to 1023 Yes
10 20 Interrupt Out 1 to 64 No
10 21 Interrupt In 1 to 64 No
11 22 Bulk Out 8, 16, 32, 64 Yes
11 23 Bulk In 8, 16, 32, 64 Yes
12 24 Isochronous Out 1 to 1023 Yes
12 25 Isochronous In 1 to 1023 Yes
13 26 Interrupt Out 1 to 64 No
13 27 Interrupt In 1 to 64 No
14 28 Bulk Out 8, 16, 32, 64 Yes
14 29 Bulk In 8, 16, 32, 64 Yes
15 30 Bulk Out 8, 16, 32, 64 Yes
15 31 Bulk In 8, 16, 32, 64 Yes