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


syntax errors on statements starting with __weak

Code compiles without error but when files created by Cube MX are opened the editor indicates the lines starting with __weak as containing a syntax error. In a previous post it was related that the Properties>C++ Build>>Settings>>Dialect needs to have Language set to Standard. I find no such setting, however I do see that the choices are blank, and three other ISO... selections. In my case it is blank. I find that changing to the other standards has no effect on the syntax error. An example of the error:
__weak uint32_t HAL_GetTick(void)
{
return uwTick;
}

The error is shown by a question mark at the far left of the first line beginning with __weak. However no further information is displayed regarding the nature of the error.

I think the error is not really an error. Any ideas how to make it right or make it go away?

 

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