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


Re: SW4STM32 or CubeMX to init STM32 device

France

Currently CubMX is not yet fully integrated with System Workbench for STM32; in a future version of CubeMX it will be possible to generate directly System Workbench projects.

In the meantime you can just copy a few files from th eCubeMX generated files to your System Workbench “src” folder:
main.c - the main program generated by CubeMX (includes most initializations)
stm32fyxx_hal_msp.c - low-level core initialization (mainly interrupt-related)
stm32fyxx_it.c - HAL interrupt handlers (mainly the SysTick interrupt)

This should be enough to initialize your board correctly.

Bernard