Loading...
 

Zephyr project on STM32

   Zephyr Workbench, a VSCode extension to manage Zephyr on STM32.
It enables users to easily create, develop, and debug Zephyr applications.
Main features:
  • Install host dependencies.
  • Import toolchain and SDK.
  • Create, configure, build and manage apps.
  • Debug STM32.
You can directly download it from the VSCode marketplace
For more details, visit the Zephyr Workbench

System Workbench for STM32


Converting to C++ or EC++?

When creating a project in CubeMX and importing to System Workbench, are you able to convert to EC++ vs standard C++?
France

Hi,

EC++ is just a restricted C++, that is currently not supported as a separate language neither by System Workbench for STM32 nor by GCC, which is the compiler provided with System Workbench for STM32.

This said, if your programs are EC++-compliant, they should compile without error under System Workbench for STM32; I can’t ensure you that the code generated by CubeMX or the HAL libraries are EC++-compliant, or even EC-compliant as they are writtent in C, but there should be tools that can check them for compliance.

Bernard (Ac6)