You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: IDE/STM32Cube/README.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,7 +31,7 @@ You need both the STM32 IDE and the STM32 initialization code generator (STM32Cu
31
31
2. Under “Software Packs” choose “Select Components”.
32
32
3. Find and check all components for the wolfSSL.wolfSSL packs (wolfSSL / Core, wolfCrypt / Core and wolfCrypt / Test). Close
33
33
4. Under the “Software Packs” section click on “wolfSSL.wolfSSL” and configure the parameters.
34
-
5. For Cortex-M recommend “Math Configuration” -> “Single Precision Cortex-M Math” for the fastest option.
34
+
5. For Cortex-M recommend “Math Configuration” -> “Single Precision Cortex-M Math” for the fastest option. If seeing `error: r7 cannot be used in 'asm` add `-fomit-frame-pointer` to the CFLAGS. This only happens in debug builds, because r7 is used for debug.
35
35
6. Hit the "Generate Code" button
36
36
7. Open the project in STM32CubeIDE
37
37
8. The Benchmark example uses float. To enable go to "Project Properties" -> "C/C++ Build" -> "Settings" -> "Tool Settings" -> "MCU Settings" -> Check "Use float with printf".
@@ -87,6 +87,7 @@ The section for "Hardware platform" may need to be adjusted depending on your pr
87
87
* To enable STM32L5 support define `WOLFSSL_STM32L5`.
88
88
* To enable STM32H7 support define `WOLFSSL_STM32H7`.
89
89
* To enable STM32WB support define `WOLFSSL_STM32WB`.
90
+
* To enable STM32WL support define `WOLFSSL_STM32WL`.
90
91
* To enable STM32U5 support define `WOLFSSL_STM32U5`.
91
92
* To enable STM32H5 support define `WOLFSSL_STM32H5`.
0 commit comments