This document is an introduction to the products of Guangzhou ZLGMCU Development CO., LTD., providing detailed information about the company's address, sales and service network, as well as the addresses and contact information of its various regional stores.
This manual describes the USB device controller integrated in the LPC1700 series Cortex‑M3 microcontrollers from ZLG. It explains how to configure the controller, the available endpoints, power and clock management, and the SoftConnect/GoodLink features.
The document includes register descriptions, endpoint configuration tables, and detailed operation procedures for both CPU‑controlled and DMA‑controlled data transfers, helping developers implement USB functionality in their designs. This manual is written in Chinese.
| USB speed | Full‑speed (12 Mb/s) |
|---|---|
| Number of endpoints | 32 physical (16 logical) |
| Supported endpoint types | Control, Bulk, Interrupt, Isochronous |
| USB clock source | 48 MHz PLL (provides 12 MHz USB clock) |
The LPC1700 USB device controller supports up to 32 physical endpoints, which correspond to 16 logical endpoints.
The controller operates at full‑speed, providing a data rate of 12 Mb/s.