Commit Graph

18 Commits

Author SHA1 Message Date
Karl Palsson
3a275fb601 make: respect OPENCM3_DIR variable
When checking for the existing of the library, respect the variable
that's defined instead of checking a hardcoded path.
2015-10-21 15:19:49 +00:00
Stefan Agner
0b9e7d0d5d vf6xx: add UART example
The UART's baud rate is calculated using the current clock
configuration from the clock module. This example makes use
of the standard C library and writes the characters to the
UART in blocking mode.
2015-07-16 17:10:11 +00:00
Karl Palsson
849bdc8001 build ti/nxp examples again
Note, lpc43xx still fails to build, so still disabled!
2015-07-16 16:56:32 +00:00
Karl Palsson
be988d74ca makefiles: clean should cleanup stylecheck as well. 2015-05-17 18:20:23 +00:00
Karl Palsson
1b2f9db18f stm32:l0: miniblink example
Very basic, as all miniblinks.
2014-12-04 13:10:15 +00: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
1b98ef8bfc Add stylecheck to the examples directory 2014-01-11 13:42:15 +01:00
Frantisek Burian
747e8d260b [BUILD] Splitted long lines in targets definition 2014-01-06 22:25:57 +01:00
Frantisek Burian
07df176a8a [BUILD] Add source library path to the examples makefile to override default paths 2014-01-06 22:25:56 +01:00
Frantisek Burian
71bd938eeb [EXAMPLE:F0] Add basic example include 2014-01-02 23:22:55 +01:00
BuFran
2b8b526df0 [BUILD] Paralelize cleaning of examples
make clean     1:50 -> 1:55 (no change)
make clean -j8 1:30 -> 0:28 (strongly faster)

Measured on Core i7 (4 cores, each HT) @ 3GHz
2013-12-13 14:18:10 +00:00
Federico Ruiz Ugalde
04a40d5cf6 stm32f3: Examples Makefile now includes f3 dir. 2013-07-07 21:44:41 -07:00
Piotr Esden-Tempski
fb4cecd05e Updated libopencm3. Disabled lpc43xx examples.
We merged a huge patchset for lpc43xx that breaks the examples. As we
are waiting for those to be updated it is better to disable the
automatic build of them.
2013-07-07 19:05:59 -07:00
Piotr Esden-Tempski
7ee888a857 Changed echo usage for printf as it is more portable. 2013-06-30 19:49:21 -07:00
Piotr Esden-Tempski
3d67706411 Added a check if libopencm3 submodule got cloned. 2013-04-19 19:24:03 -07:00
Piotr Esden-Tempski
753825d3cb Corrected some more paths for the new location of the library. 2013-04-19 17:53:09 -07:00
Piotr Esden-Tempski
9237f2f99c Corrected the library search path. 2013-04-19 17:41:20 -07:00
Piotr Esden-Tempski
9d5526f773 Initial commit. 2013-04-19 17:19:32 -07:00