From d6eacce827a8ebffb5e82b48d4c88eb097594c1e Mon Sep 17 00:00:00 2001 From: Martin Mueller Date: Thu, 4 Nov 2010 00:41:49 +0100 Subject: add standard request --- examples/stm32-h103/usb_cdcacm/README | 43 +++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 examples/stm32-h103/usb_cdcacm/README (limited to 'examples/stm32-h103/usb_cdcacm/README') diff --git a/examples/stm32-h103/usb_cdcacm/README b/examples/stm32-h103/usb_cdcacm/README new file mode 100644 index 0000000..fba104a --- /dev/null +++ b/examples/stm32-h103/usb_cdcacm/README @@ -0,0 +1,43 @@ +------------------------------------------------------------------------------ +README +------------------------------------------------------------------------------ + +This example implements a USB CDC-ACM device (aka Virtual Serial Port) +to demonstrate the use of the USB device stack. + +Building +-------- + + $ make + +Running 'make' on the top-level libopenstm32 directory will automatically +also build this example. Or you can build the library "manually" and +then run 'make' in this directory. + +You may want to override the toolchain (e.g., arm-elf or arm-none-eabi): + + $ PREFIX=arm-none-eabi make + +For a more verbose build you can use + + $ make V=1 + + +Flashing +-------- + +You can flash the generated code using OpenOCD: + + $ make flash + +Or you can do the same manually via: + + $ openocd -f interface/jtagkey-tiny.cfg -f target/stm32.cfg + $ telnet localhost 4444 + > reset halt + > flash write_image erase systick.hex + > reset + +Replace the "jtagkey-tiny.cfg" with whatever JTAG device you are using, and/or +replace "stm.cfg" with your respective config file. + -- cgit v1.2.3