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


How to remove files from a Workbench generated HAL project.

rolleyes

I created a project using the Workbench and selected HAL libraries and opted for the inclusion of STemWin.

After fixing the usual sorts of issues in the main project, the build of the library project crapped out trying to compile a file intended for the Windows emulation. The file is WinMain.c and the only procedure in it is:

int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,  LPSTR lpCmdLine, int nCmdShow) {
  return SIM_GUI_App(hInstance, hPrevInstance,  lpCmdLine, nCmdShow);
}



Edit: The easy way out on this is to just comment out all of the code in the WinMain file.

France

Hi,
There is two easy ways to avoid source code to be compiled:

  1. Just delete the source file from your project cool
  2. Mark the file (or a complete directory) as not to be compiled, if you want to keep it for reference, by
    • file (or folder) >> Properties >> C/C++ Build >> Exclude Resource from build
      Exclude Resource From Build
    • Then the file (or folder) should be listed at the end of the files (or folders) list, grayed and its icon barred by a slash: Excluded File

Bernard


Thank you, Bernard, I was not previously aware of that file property.

 

Newest Forum Posts

  1. Можно ли установить камин на балконе или лоджии? by Grand3kpdErorb, 03:38
  2. reservation car service Seattle by Jamesprede, 2025-05-01 10:06
  3. Last day: drone bonus by Danielrug, 2025-04-19 16:55
  4. SPI on Nucleo_STMH533RE by higginsa1, 2025-03-25 07:37
  5. SPI on Nucleo_STMH533RE by royjamil, 2025-03-23 11:31
  6. SPI on Nucleo_STMH533RE by higginsa1, 2025-03-23 09:33
  7. Configuring DMA for ADC in SW? by sam.hodgson, 2025-03-04 12:58
  8. Insightful Perspectives on This Subject by davidsycle, 2025-03-04 05:45
  9. Build a project in "release" mode by info@creosrl.it, 2025-02-20 18:12
  10. Build a project in "release" mode by info@creosrl.it, 2025-02-20 17:05

Last-Modified Blogs