Nxp Semiconductors OM13014,598 数据表
NXP Semiconductors
LPCXpresso
Getting started with NXP LPCXpresso
LPCXpresso
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2012. All rights reserved.
User guide
Rev. 11.2 — 11 July 2012
43 of 48
7.2 LPCXpresso PCB pinout and dimensions
The schematics of the LPCXpresso Target and the LPC-LINK debug connector appear in
. The LPCXpresso board was designed to be pin compatible with NXP
mbed. LPCXpresso can be powered either through the debug mini-USB port, by 3.3 V
applied to the board, or by 5 V applied to the USB connector. A cable for the 10-pin mini
JTAG connector on the LPC-LINK debugger portion of LPCXpresso can be purchased
from Digi-Key, part number FFSD-05-D-06.00-01-N.
applied to the board, or by 5 V applied to the USB connector. A cable for the 10-pin mini
JTAG connector on the LPC-LINK debugger portion of LPCXpresso can be purchased
from Digi-Key, part number FFSD-05-D-06.00-01-N.
Dimensions: A dimensioned drawing of LPCXpresso can be found in
LPCXpresso LPC1343’s outer dimensions are 1.35x5.45 inches. It contains two rows of
holes 900 mil apart. Each row has 27 connections and holes are drilled at a 100 mil pitch.
holes 900 mil apart. Each row has 27 connections and holes are drilled at a 100 mil pitch.
Fig 47. LPCXpresso LPC-LINK JTAG/SWO pinout
7.3 Enabling USB connectivity “to LPC1343 target”
The LPCXpresso board is simple yet flexible. Here is a way to configure it to support the
development of USB devices using the LPC1343 or other USB-capable NXP
microcontroller. The LPC1343 has a USB phy on-chip. To connect the microcontroller to
a USB port, it is only necessary to add a USB connector and a pullup resistor.
development of USB devices using the LPC1343 or other USB-capable NXP
microcontroller. The LPC1343 has a USB phy on-chip. To connect the microcontroller to
a USB port, it is only necessary to add a USB connector and a pullup resistor.
Note: This simple connection does not implement NXP Soft-Connect to allow soft
disconnection and connection to the USB bus. Because of this, the USB connection must
be plugged into the PC near the time the USB peripheral is initialized, or after. If the USB
port is connected when the LPC USB peripheral is not initialized, the pullup resistor will
notify the PC that a USB device is present, yet the microcontroller will not respond
because it has not been initialized. This will trigger windows to generate an error
regarding a malfunctioning USB device. Unplug and re-plug the device to dismiss the
error.
disconnection and connection to the USB bus. Because of this, the USB connection must
be plugged into the PC near the time the USB peripheral is initialized, or after. If the USB
port is connected when the LPC USB peripheral is not initialized, the pullup resistor will
notify the PC that a USB device is present, yet the microcontroller will not respond
because it has not been initialized. This will trigger windows to generate an error
regarding a malfunctioning USB device. Unplug and re-plug the device to dismiss the
error.
Note 2: Rather than building a cable or wiring a USB Type-A connector, you could take
an existing A-B USB cable and cut off the B connector. Then the A side of the cable
could be stripped and soldered onto the LPCXpresso board.
an existing A-B USB cable and cut off the B connector. Then the A side of the cable
could be stripped and soldered onto the LPCXpresso board.