Commit Graph

137 Commits

Author SHA1 Message Date
Piotr Esden-Tempski dfac3be665 [stm32f429i-discovery] Added mandelbrot set example. 2015-01-14 18:51:45 -08:00
Piotr Esden-Tempski ddd0312b10 [stm32f429i-discovery] Added random blinking example. 2015-01-14 18:44:04 -08:00
Piotr Esden-Tempski 1346cd0156 [stm32f429i-discovery] Added usb mass storage example. 2015-01-14 18:43:39 -08:00
Piotr Esden-Tempski 92c228bc63 [stm32f429i-discovery] Added usb cdcacm example. 2015-01-14 18:35:07 -08:00
Piotr Esden-Tempski 50b3522e7a [stm32f429i-discovery] Added tick blink example. 2015-01-14 18:28:00 -08:00
Piotr Esden-Tempski 25d924f699 [stm32f429i-discovery] Added button example. 2015-01-14 18:23:01 -08:00
Piotr Esden-Tempski 7bf64424ab [stm32f429i-discovery] Added USART IRQ example. 2015-01-14 18:16:03 -08:00
Piotr Esden-Tempski 23c29f1784 [stm32f429i-discovery] Added usart example. 2015-01-14 18:16:03 -08:00
Piotr Esden-Tempski ae17f5a77b [stm32f429i-discovery] Added miniblink example. 2015-01-14 18:15:53 -08:00
Piotr Esden-Tempski a0d379f460 [stm32f429i-discovery] Added usbmidi example.
This board connects the USB HS interface to the micro usb connector as
opposed to the USB FS interface on the stm32f4-discovery board. This is
why we are using different pins, different periph and different driver.
At the end it should(TM) behave the same as the HS interface implements
FS too.
2015-01-14 16:50:44 -08:00
Piotr Esden-Tempski e8694d561f [stm32f429i-discovery] Added fancyblink example.
For some reason when setting the ram size to 256 in the linker file we
are getting a memory access error. Needs more investigation.
2015-01-14 16:21:56 -08:00
Daniel Thompson 75389c665d stm32f4: usb_midi: Introduce example MIDI firmware
Tested on STM32F4Discovery with Linux host using both amidi (raw
messages to/from device) and a synthesizer (note on/off) and on
Windows 7 using MIDI-OX.
2014-12-18 22:51:06 +00:00
Karl Palsson 766be687dc update lib to latest, and fix for changes
rcc_core_frequency -> rcc_ahb_frequency
2014-12-18 22:10:54 +00:00
Karl Palsson 1215603031 update lib to latest, and fix for changes
rcc_core_frequency -> rcc_ahb_frequency
2014-12-18 22:08:34 +00:00
Karl Palsson 1b2f9db18f stm32:l0: miniblink example
Very basic, as all miniblinks.
2014-12-04 13:10:15 +00:00
Karl Palsson 312540a0e5 lib: Update to fetch latest l0/f0 updates. 2014-12-03 11:21:46 +00:00
Karl Palsson 058298fd78 Update library to get spi fix 2014-10-11 17:42:34 +00:00
Nikolay Merinov 2372d8b59f stm32/l1: lcd: example using the LCD 2014-10-07 22:30:20 +00:00
Karl Palsson 2ba1619889 Update library for new gpio_toggle 2014-10-07 12:02:04 +00:00
Karl Palsson 3f4515438a Update upstream library 2014-10-07 11:51:01 +00:00
Karl Palsson a15300d9e4 Update upstream library. 2014-09-30 22:38:34 +00:00
Karl Palsson 9852282bcf stm32f4: drop dead code from usb example.
Presumably code that attempted to toggle a led, but it wasn't setup, and it's
not in any other examples.  Kill it for now.

Reported-by: stefanct on irc.
2014-08-21 23:56:34 +00:00
Frantisek Burian 7f215cb6fa Use libopencm3 coding style 2014-07-14 13:44:44 +02:00
Frantisek Burian bc5d0816e5 MSC: Use another PID to load correct drivers 2014-07-14 13:44:43 +02:00
Pavol Rusnak 7c07ed97a6 example for MSC (Mass Storage Class) support 2014-07-14 13:44:43 +02:00
Frantisek Burian 54c5c77823 Update the library to the newest version 2014-07-14 13:44:43 +02:00
Karl Palsson 4aaae0086a stm32f4: Document which discovery board the examples are for
Try and reduce a little confusion if we can.
2014-07-11 13:13:17 +00:00
Karl Palsson 05d46ab6cd make V=1 no longer spews linker garbage collection
make V=99 will, if you realllly want it.
2014-04-05 13:14:56 +00:00
Karl Palsson 6960d2adef stm32l1: correct misleading comments
Even though we eventually want to replace some of these magic defines with
board info files, let's still have correct comments.
2014-04-05 13:12:36 +00:00
Frantisek Burian bd76fb8661 Update the library submodule to the newest version. 2014-03-23 21:24:55 +01:00
Frantisek Burian dd320a6e99 [STYLE] Revert the 'const' warning in cdcacm examples.
Examples are now compilable without warnings.
2014-03-23 21:20:41 +01:00
Karl Palsson 49760aa021 README: Include notes on reuse
This is just one way of doing it, but it shows the basic steps
2014-03-23 12:44:09 +00:00
Karl Palsson abf774c0f4 Bump libopencm3 submodule
No new examples require this, but it's a better base for stm32f0 and any lcd
work.
2014-03-11 22:05:31 +00:00
Karl Palsson f94a821712 gitignore netbeans project files
Just in case ;)
2014-03-08 15:20:58 +00:00
Karl Palsson 64ecb61543 f0: remove toolchain specific options
While nano specs are certainly handy, it should be documented how to use them,
not turned on by default.  People with otherwise valid toolchains, who might
simply not care about nano specs are unable to build the examples with these
options.
2014-03-08 15:03:36 +00:00
Frantisek Burian 8ffaf0579d Fix the bug in compilation in the style fix run. 2014-02-13 20:24:22 +01:00
Uwe Bonnes 06208be477 Whitespace changes in the tiva(stellaris/lpc directory structure commit 2014-02-13 20:04:34 +01:00
Uwe Bonnes 1740fee230 tiva(stellaris)/lpc: Use directory structure as stm32
EDIT: Whitespace changes to the files stripped out.
2014-02-13 20:00:25 +01:00
Frantisek Burian 3af1f8d43d [BUILD] Make the binaries only needed for the user
User can specify which binaries he needs on the commandline.

'make hex' will build examples with generating hex file
'make hex bin' will build hex and bin output
'make images' will build all images as in previous versions of buildsystem
'make all' or 'make' will build only elf (+ map) files

This will have huge impact on build speed.
2014-02-13 19:35:18 +01:00
Frantisek Burian 3f47411e24 [Stylecheck] F0, F1, F4
There are remaining C99 comments.
2014-02-13 19:15:24 +01:00
Frantisek Burian 022cc475bf [DOC] Updated README's for F0 and F4 examples to describe the needed board connections. 2014-02-13 19:15:00 +01:00
Frantisek Burian a265fd4d64 Correct include path in all examples 2014-02-13 19:15:00 +01:00
Frantisek Burian 5bb4d47aae Examples updated to use new rcc_periph_clock_enable function 2014-02-13 19:14:59 +01:00
Karl Palsson 3f68a5ceef stm32l: Correct openocd flash target name 2014-02-13 12:00:03 +00:00
Karl Palsson c54ab042ef Bump examples library code to get new adc core 2014-02-05 19:13:10 +00:00
Karl Palsson d1cf776ebc [lm4f] Remove usb cdc definitions moved to library
Requires a library bump to match
2014-01-22 20:28:32 +00:00
Frantisek Burian 5f592615d6 [BUILD] Correct inplace build for examples 2014-01-22 12:50:38 +01:00
Karl Palsson 379889e732 git ignore *.stylecheck files
Generated build droppings
2014-01-22 00:13:41 +00:00
Ken Sarkies 523401097a [STM32F4] DAC triggered by timer and DMA transfers. 2014-01-17 11:36:37 +00:00
Frantisek Burian 1b98ef8bfc Add stylecheck to the examples directory 2014-01-11 13:42:15 +01:00