Adding STM32CubeIDE support (and deprecation of OpenSTM32).

* Updated example to add support for CMSIS v2 and static memory.
* Improved example to support more build options.
* Added support for detecting Cube HAL and including `wolfSSL.wolfSSL_conf.h`.
This commit is contained in:
David Garske
2020-06-08 08:45:15 -07:00
parent 29bdc7d8b5
commit 3b86a4db20
26 changed files with 3919 additions and 1576 deletions

17
IDE/STM32Cube/include.am Normal file
View File

@@ -0,0 +1,17 @@
# vim:ft=automake
# included from Top Level Makefile.am
# All paths should be given relative to the root
EXTRA_DIST+= IDE/STM32Cube/README.md
EXTRA_DIST+= IDE/STM32Cube/main.c
EXTRA_DIST+= IDE/STM32Cube/wolfssl_example.c
EXTRA_DIST+= IDE/STM32Cube/wolfSSL.wolfSSL_conf.h
EXTRA_DIST+= IDE/STM32Cube/wolfssl_example.h
EXTRA_DIST+= IDE/STM32Cube/Boards/STM32F407.ioc
EXTRA_DIST+= IDE/STM32Cube/Boards/STM32F437.ioc
EXTRA_DIST+= IDE/STM32Cube/Boards/STM32F777.ioc
EXTRA_DIST+= IDE/STM32Cube/Boards/STM32L4A6.ioc
EXTRA_DIST+= IDE/STM32Cube/Boards/STM32L475.ioc
EXTRA_DIST+= IDE/STM32Cube/Boards/STM32L552.ioc
EXTRA_DIST+= IDE/STM32Cube/Boards/STM32L562.ioc
EXTRA_DIST+= IDE/STM32Cube/Boards/STM32WB55.ioc