Thomas Otto
7c32f63332
Added little systick example.
15 years ago
Thomas Otto
e50b836ada
Added timer_interrupt example.
15 years ago
Thomas Otto
9dc0af94b0
Added dma_mem2mem example.
15 years ago
Thomas Otto
be986aa8d9
Corrected Makefile for ADC example
15 years ago
Thomas Otto
3882f8f96f
Fixed binary name in README
15 years ago
Thomas Otto
384a7e688e
Added adc_temperature_sensor to examples
15 years ago
Uwe Hermann
a6342d4968
Cosmetic fixes.
15 years ago
Uwe Hermann
d8eb8ce746
Consistently use the hex file for flashing.
15 years ago
Uwe Hermann
8faf33275a
Makefile output cosmetic improvements.
15 years ago
Uwe Hermann
20ff2d9a7b
Drop unused comments.
15 years ago
Uwe Hermann
87df73edf2
Print "Entering directory" only upon "make V=1".
15 years ago
Uwe Hermann
2c8ae015d0
Use standardized reg32 variable name.
15 years ago
Uwe Hermann
46e5ed202a
Add i2c_stts75_sensor example.
Thanks Thomas Otto <tommi@viadmin.org> for the patch!
15 years ago
Uwe Hermann
54dfb91996
Add missing spi.h #include.
15 years ago
Piotr Esden-Tempski
d7489ebfbd
Added standard clock setup routines.
Thanks to Thomas Otto for pointing out problems with the clock code in
examples and his clock routine implementations. Based on that the most
common clock combination routines were added to the library and all
routines in examples setting up the clock replaced with calls to that
functions.
15 years ago
Piotr Esden-Tempski
d84c4030b2
Cleaned up header inclusion.
Now all examples are including only the modules they really need. Also
each header file of the library is including only the necessary headers
making it possible to use these modules in parallel with other
implementations that may collide with the definitions in other modules.
15 years ago
Uwe Hermann
9b4b4b1c83
Add SPI example framework (unfinished).
15 years ago
Piotr Esden-Tempski
cdc1846f5b
Added gamma 2.2 and set as default gamma for fade mode.
15 years ago
Uwe Hermann
9928fb0820
Add missing Makefile snippets for pwmleds.
15 years ago
Uwe Hermann
75e66f26d7
Revert unintended change.
15 years ago
Uwe Hermann
0a0be96d12
Cosmetics, whitespace, coding style.
15 years ago
Piotr Esden-Tempski
2c404f962a
Added KITT mode.
15 years ago
Piotr Esden-Tempski
da2b9d94fb
Added gamma 2.5 corrected 3.0 table added fade mode.
The fade mode is using one gamma correction table and fades with a time
offset to create a nice moving fade.
15 years ago
Piotr Esden-Tempski
c713c02e9d
Scaled gamma 1.3 table to cover whole power range.
Now the example shows the difference between different gamma approaches.
15 years ago
Piotr Esden-Tempski
002ec200ad
Added proper gamma correction tables.
15 years ago
Piotr Esden-Tempski
18097d9ed0
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.
15 years ago
Uwe Hermann
94ccc164db
Use --no-print-directory option of 'make'.
15 years ago
Uwe Hermann
06fa19df3e
Cosmetics in build output.
15 years ago
Uwe Hermann
da79139560
Fix Makefile to use new directory names.
15 years ago
Uwe Hermann
da8d9de6b0
Rename example directory names to all-lowercase.
15 years ago
Piotr Esden-Tempski
6ca739296d
Updated example README files.
15 years ago
Piotr Esden-Tempski
4935a0ddd8
Moved vector_table to the library.
15 years ago
Piotr Esden-Tempski
a88c1b0ee9
Fixed ROM start address in linker scripts.
15 years ago
Piotr Esden-Tempski
699ec0fb15
Added fancyblink example for the MB525 eval board.
15 years ago
Piotr Esden-Tempski
3a4f36d80f
Moved all examples to a board specific folder.
15 years ago
Piotr Esden-Tempski
667f32bd45
Added USART_ prefix to bit definitions.
This matches the new convention used throughout libopenstm32.
15 years ago
Uwe Hermann
e5fb750378
Modularize OpenOCD paths in the example Makefiles.
15 years ago
Uwe Hermann
25a003b076
Add rcc_peripheral_{reset,clear_reset} functions.
Also, rename two other functions for consistency.
15 years ago
Uwe Hermann
9a4a47fdeb
Add default alternate function GPIO pin definitions.
16 years ago
Uwe Hermann
d20c3454fa
Add a simple USART example project which sends some bytes.
16 years ago
Uwe Hermann
bb7ce24f42
Fix docs: OpenOCD 'resume' command doesn't work properly, use 'reset'.
16 years ago
Uwe Hermann
734a87d4c5
Factor out some code into gpio_setup().
16 years ago
Uwe Hermann
cfd87f6b9d
Add mini ld scripts in the example which include the global one.
16 years ago
Uwe Hermann
3f12e37531
The -L linker option should come before any ldscript file.
16 years ago
Uwe Hermann
50ba77bea9
Factor out ld scripts into one common script in the lib.
16 years ago
Uwe Hermann
86db715332
Simplify example Makefiles by using only one TOOLCHAIN_DIR variable.
16 years ago
Piotr Esden-Tempski
8bdcef8d78
Examples now use the toolchain installed libopenstm32 in default setting. (Uncomment TOOLCHAIN_* lines to use local one)
16 years ago
Uwe Hermann
fd1e0290cd
Implement clock_setup() in fancyblink, STM32 should now run at 72 MHz.
16 years ago
Uwe Hermann
0f0ef60378
Add a 'fancyblink' example, currently mostly a copy of miniblink.
16 years ago
Uwe Hermann
14d342e50c
Show example of rcc_enable_peripheral_clock() in miniblink.c.
16 years ago