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


make missing external header dependencies

I’m using a STM32F4Dicovery project generated from CudeMX
in that project i added my own header files into the the generated “../inc” folder
linked Source file in the project (../src)do incude and depend on this headers
modifying one header (even in eclispe) is not trigering a new build it say.

make: Nothing to be done for `all’.
It’s the same with Gnu C make builder or CDT internal builder

Clearily dependencies are not well managed or at least not as i woudl like .
it is an isue of ac6 builder cubmex broken .crpoject  ?

When I open the extar header from the include (project explorer or outline ) the opened file editor window as the “folder” icon on so it is seen as an “external file”. ?

For project usign cross gcc i tend to add all the external header diretcory as linked folder in some virtual project foldr (ie ext_inc) and add then to the include search path as “worspace folder”. The final absolute path is resolved by CDT and it also help the indexer and i never miss dependencies.

see snpashot as an exemple http://s16.postimg.org/twdblzmw5/cdt_include_as_linked_folder.pngQuestion

That may be a betrer to structure the project ?

 

Newest Forum Posts

  1. Монтаж камина с грилем в Москве - установка и барбекю by KpddomErorb, 2025-05-10 18:28
  2. SPI on Nucleo_STMH533RE by royjamil, 2025-05-04 20:13
  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. Build a project in "release" mode by info@creosrl.it, 2025-02-20 18:12
  8. Build a project in "release" mode by info@creosrl.it, 2025-02-20 17:05
  9. Build a project in "release" mode by tang, 2025-02-20 10:36
  10. Build a project in "release" mode by info@creosrl.it, 2025-02-19 17:35

Last-Modified Blogs