crashtest-r0ket/openbeacon/lpc13xx/usbcdc
schneider 58ff370dd6 added code from openbeacon.org 2011-06-12 04:18:11 +02:00
..
inc added code from openbeacon.org 2011-06-12 04:18:11 +02:00
src added code from openbeacon.org 2011-06-12 04:18:11 +02:00
Makefile added code from openbeacon.org 2011-06-12 04:18:11 +02:00
lpc134x-vcom.inf added code from openbeacon.org 2011-06-12 04:18:11 +02:00
readme.txt added code from openbeacon.org 2011-06-12 04:18:11 +02:00

readme.txt

usbcdc
=====================
This project contains an CDC USB example for the LPCXpresso board
mounted with an LPC1343 Cortex-M3 part.

To run this example, you must attach a USB cable to the board. See
the "Getting Started Guide" appendix for details. You may also
connect the LPCXpresso board to a base board from a 3rd party tool
partner.

When downloaded to the board and executed, the PC will recognize
a USB "VCOM" device. Point windows to the .inf file in the usbcdc
project directory. Windows should install the default UART driver.
At this point, you should be able to send characters into the USB
virtual COM port and have them transmitted out of the serial port
on the LPC1343. The transmit baud rate will equal the CDC port 
configured baud rate.

One thing we have seen that can cause trouble with the USB examples
is the Windows driver install. Since the example projects all use
the same USB Vendor ID and Product ID, if you try out the HID
example and then try out the CDC example, Windows may try
to use the HID driver it had already installed with the CDC
example code. To fix this, go to the Windows Device Manager,
find the broken "HID" device and select "Uninstall." Then unplug the
device and plug it back in. Windows should correctly identify the
device as being a CDC device and install the correct
driver.

The project makes use of code from the following library projects:
- CMSISv1p30_LPC13xx : for CMSIS 1.30 files relevant to LPC13xx

This library project must exist in the same workspace in order
for the project to successfully build.

For more details, read the comments in config.h