aboutsummaryrefslogtreecommitdiff
path: root/examples/stm32/stm32-h103
AgeCommit message (Collapse)Author
2011-07-13Move enabling the USB Clock into stm32f10x_usbd_initUwe Bonnes
2011-04-28Merge remote-tracking branch 'gsmcmullin/master'.Uwe Hermann
2011-03-14Small cleanup and added random blinking option.Piotr Esden-Tempski
2011-03-13Cleaned up warning in led_stripe example.Piotr Esden-Tempski
2011-03-13Added an example for STM32-H103 eval board to drive the ZJ168 addressable ↵Piotr Esden-Tempski
led strips, using the LPD6803 controller.
2011-03-13More build improvements and fixed broken examples.Gareth McMullin
2011-03-11Usart baud rate setting function now uses the new apb1 and apb2 frequency ↵Piotr Esden-Tempski
variables. And calculates the full BRR value.
2011-03-11Fixed a small typo in exti test.Piotr Esden-Tempski
2011-03-07Merge remote-tracking branch 'gsmcmullin/master'Uwe Hermann
2011-02-20Added timer example that generates a variable frequency signal. In that ↵Piotr Esden-Tempski
particular case it is generating the SOS morse code on the eval board led.
2011-02-18Added a printf example that is using irq and a ring buffer to write to ↵Piotr Esden-Tempski
USART1 port. It is also reflecting the text you write to the device.
2011-02-17Added usart_printf example into the buildsystem.Piotr Esden-Tempski
2011-02-17Added an example using newlib printf for writing to UART1.Piotr Esden-Tempski
2011-02-17Added usart_irq to the build system.Piotr Esden-Tempski
2011-02-17Added usart_irq test for stm32-h103 board.Piotr Esden-Tempski
2011-02-17Added example using ITM and TPIU for TRACESWO output.Gareth McMullin
2011-02-09Minor cosmetics, whitespace.Uwe Hermann
2011-01-31Added set prescaler and set repetition counter functions to timer.Piotr Esden-Tempski
2011-01-31Added timer reset function.Piotr Esden-Tempski
2011-01-31Added timer flag reset function.Piotr Esden-Tempski
2011-01-31Added interrupt and event generation handling functions to timer. Updated ↵Piotr Esden-Tempski
pwm 6step example to use those and commutate on button press using PWM ON scheme.
2011-01-30Abstracted USB driver interface to to allow driver selection.Gareth McMullin
2011-01-28Added break and dead time convenience functions. Adapted 6step example to ↵Piotr Esden-Tempski
reflect that.
2011-01-28Replaced OC mode selection with an enum, makes it simpler to use.Piotr Esden-Tempski
2011-01-27Added output compare channel convenience functions and adapted the pwm_6step ↵Piotr Esden-Tempski
example accordingly.
2011-01-27Started a pwm 6step output example. Enabled timer convenience functions and ↵Piotr Esden-Tempski
some minor fixes that showed themselves while writing the bare bone example.
2011-01-13Changed button and exti tests to use floating input as pullup is not needed.Piotr Esden-Tempski
2011-01-13Added a simple exti test using rising and falling trigger instead of ↵Piotr Esden-Tempski
sampling the gpio pin to determine the current state of the pin.
2011-01-13Renamed exti test to exti_both as it uses TRIGGER_BOTH mode and sampling the ↵Piotr Esden-Tempski
gpio pin to determine the state of the pin.
2011-01-13Added basic exti interrupt test.Piotr Esden-Tempski
2011-01-13Added a simple input test using the button on STM32-H103 eval board.Piotr Esden-Tempski
2011-01-03Use __asm__("nop") in the loop-based delays.Uwe Hermann
Since we recently switched from -O0 to -Os, an increase in the loop count as well as the addition of __asm__("nop") is required (so that the loop doesn't get optimized/removed). The real fix is to add a proper timer-based delay function, of course. Also, fix a bunch of cosmetic issues and typos.
2010-12-31Some more file/path restructuring.Uwe Hermann
All #includes now explicitly use the "<libopencm3/stm32/rcc.h>" format. If you want to get rid of the "libopencm3" prefix in your local project you can add a respective -I entry in your Makefile (not recommended though). All .ld files and .a libs are installed in $(TOOLCHAIN_DIR)/lib directly (as before), but are now renamed to avoid potential conflicts now or in the future. Examples: libopencm3_lpc13xx.a libopencm3_lpc13xx.ld libopencm3_stm32.a libopencm3_stm32.ld
2010-12-30Cosmetics: Fix build output paths.Uwe Hermann
2010-12-30More libopenstm32 renames.Uwe Hermann
2010-12-30More renames for libopenstm32 -> libopencm3.Uwe Hermann
2010-12-30s/libopenstm32/libopencm3/ is some Makefiles.Uwe Hermann
2010-12-30More path and name changes.Uwe Hermann
2010-12-30Rename include/libopenstm32 to include/stm32.Uwe Hermann
2010-12-30Move STM32 examples to examples/stm32 subdir.Uwe Hermann