Fri, 16 Oct 2020 22:08:47 +0200
compile for nucleo f446re & f303re with mbed 6
0 | 1 | # |
2 | # Project Configuration File | |
3 | # | |
4 | # A detailed documentation with the EXAMPLES is located here: | |
5 | # http://docs.platformio.org/en/latest/projectconf.html | |
6 | # | |
7 | ||
8 | # A sign `#` at the beginning of the line indicates a comment | |
9 | # Comment lines are ignored. | |
10 | ||
11 | # Simple and base environment | |
12 | # [env:mybaseenv] | |
13 | # platform = %INSTALLED_PLATFORM_NAME_HERE% | |
14 | # framework = | |
15 | # board = | |
16 | # | |
17 | # Automatic targets - enable auto-uploading | |
18 | # targets = upload | |
19 | ||
27 | 20 | # stay on mbed 5.15 for now |
8 | 21 | [env:f446re] |
0 | 22 | platform = ststm32 |
23 | framework = mbed | |
28
424d792fea4f
compile for nucleo f446re & f303re with mbed 6
David Douard <david.douard@sdfa3.org>
parents:
27
diff
changeset
|
24 | #platform_packages = |
424d792fea4f
compile for nucleo f446re & f303re with mbed 6
David Douard <david.douard@sdfa3.org>
parents:
27
diff
changeset
|
25 | # framework-mbed @ ~6.51504.0 |
0 | 26 | board = nucleo_f446re |
28
424d792fea4f
compile for nucleo f446re & f303re with mbed 6
David Douard <david.douard@sdfa3.org>
parents:
27
diff
changeset
|
27 | build_flags = -DHAVE_PC |
21 | 28 | #build_flags = -DHAVE_PC --verbose |
29 | #lib_compat_mode = 0 | |
28
424d792fea4f
compile for nucleo f446re & f303re with mbed 6
David Douard <david.douard@sdfa3.org>
parents:
27
diff
changeset
|
30 | #build_flags = -DHAVE_PC -DPIO_FRAMEWORK_MBED_RTOS_PRESENT |
424d792fea4f
compile for nucleo f446re & f303re with mbed 6
David Douard <david.douard@sdfa3.org>
parents:
27
diff
changeset
|
31 | #-DDEVICE_SPI_ASYNCH= |
424d792fea4f
compile for nucleo f446re & f303re with mbed 6
David Douard <david.douard@sdfa3.org>
parents:
27
diff
changeset
|
32 | |
424d792fea4f
compile for nucleo f446re & f303re with mbed 6
David Douard <david.douard@sdfa3.org>
parents:
27
diff
changeset
|
33 | [env:f303re] |
424d792fea4f
compile for nucleo f446re & f303re with mbed 6
David Douard <david.douard@sdfa3.org>
parents:
27
diff
changeset
|
34 | platform = ststm32 |
424d792fea4f
compile for nucleo f446re & f303re with mbed 6
David Douard <david.douard@sdfa3.org>
parents:
27
diff
changeset
|
35 | framework = mbed |
424d792fea4f
compile for nucleo f446re & f303re with mbed 6
David Douard <david.douard@sdfa3.org>
parents:
27
diff
changeset
|
36 | board = nucleo_f303re |
1
3021fc79cc3b
kinf of working prototype using a ILI9341 based TFT
David Douard <david.douard@logilab.fr>
parents:
0
diff
changeset
|
37 | |
27 | 38 | [env:fp] |
8 | 39 | platform = ststm32 |
40 | framework = mbed | |
27 | 41 | platform_packages = framework-mbed |
42 | board = hp34970_fp | |
43 | #build_flags = -DHAVE_PC --verbose | |
44 | #-DDEVICE_SPI_ASYNCH=1 | |
45 | board_build.mbed.ldscript = $PROJECTSRC_DIR/TARGET_STM32F303xE/device/TOOLCHAIN_GCC_ARM/STM32F303XE.ld | |
46 | build_flags = | |
47 | -DHAVE_PC | |
48 | -I$PROJECTSRC_DIR/TARGET_STM32F303xE | |
49 | -I$PROJECTSRC_DIR/TARGET_STM32F303xE/device | |
50 | -I$PROJECTSRC_DIR/TARGET_STM32F303xE/TARGET_NUCLEO_F303RE |