From 18097d9ed0ede7f87a55c6373945f6941b007e5c Mon Sep 17 00:00:00 2001 From: Piotr Esden-Tempski Date: Mon, 22 Feb 2010 10:03:56 +0100 Subject: Added pwmleds example for mb252 board. It creates a fading pattern on the 4 leds on the eval board, using TIM3 PWM output, and a gamma correction lookup table. --- examples/mb525/pwmleds/README | 47 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 examples/mb525/pwmleds/README (limited to 'examples/mb525/pwmleds/README') diff --git a/examples/mb525/pwmleds/README b/examples/mb525/pwmleds/README new file mode 100644 index 0000000..08ca69d --- /dev/null +++ b/examples/mb525/pwmleds/README @@ -0,0 +1,47 @@ +------------------------------------------------------------------------------ +README +------------------------------------------------------------------------------ + +This is a PWM based led fading example using libopenstm32. + +It's intended for the ST STM32-based MB525 eval board (see +http://www.st.com/stonline/products/literature/um/13472.htm for details). It +should blink the LED on the board. + + +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 on the MB525 board using OpenOCD: + + $ make flash + +Or you can do the same manually via: + + $ openocd -f interface/jlink.cfg -f board/olimex_stm32_h103.cfg + $ telnet localhost 4444 + > reset halt + > flash write_image erase pwmleds.bin + > reset + +Replace the "jlink.cfg" with whatever JTAG device you are using, and/or +replace "olimex_stm32_h103.cfg" with your respective board config file. + -- cgit v1.2.3