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


Simple Generated Project Missing Include Files

I’m trying to start a new C++ project for the STM32F3DISCOVERY board.

  1. I choose new C++ project
  2. I enter a name
  3. I choose As6 STM32 MCU GCC
  4. I click Next - It advances to the Configuration screen
  5. I click Next with both Debug and Release selected
  6. I choose the STM32F3DISCOVERY board
  7. I choose the Standard Peripherial Library (StfPeriph) firmware. It shows “FirmwareSTM32-Discovery_FW_V1.1.0/” has been found.
  8. I click Finish


It creates a basic project with a minimal main.c which will not compile because it cannot include “stm32f30x.h” and “stm32f3_discovery.h”. I scanned my disk looking for them but they are not there. Where should a user expect to find these files? Do I have to download and install them manually from somewhere? I would have expected them to be part of the STM32F3DISCOVERY firmware download, but apparently not. Any guidance would be appreciated.

I am running on Win7 64-bit using:

  • OpenSTM32 IDE 1.10.201607251855

Creating a new workspace, then using the following settings solved this problem.
Ac6 ProjectFirmwareConfig


 

Newest Forum Posts

  1. reservation car service Seattle by Jamesprede, 2025-05-01 10:06
  2. Last day: drone bonus by Danielrug, 2025-04-19 16:55
  3. SPI on Nucleo_STMH533RE by higginsa1, 2025-03-25 07:37
  4. SPI on Nucleo_STMH533RE by royjamil, 2025-03-23 11:31
  5. SPI on Nucleo_STMH533RE by higginsa1, 2025-03-23 09:33
  6. Configuring DMA for ADC in SW? by sam.hodgson, 2025-03-04 12:58
  7. Insightful Perspectives on This Subject by davidsycle, 2025-03-04 05:45
  8. Build a project in "release" mode by info@creosrl.it, 2025-02-20 18:12
  9. Build a project in "release" mode by info@creosrl.it, 2025-02-20 17:05
  10. Build a project in "release" mode by tang, 2025-02-20 10:36

Last-Modified Blogs