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


Updating/using different GNU compiler

Hello,

I’ve been using AC6 for few months now, I’ve switched from EmBitz, and before that from CooIde.
I’ve encountered problem which seems to be a compiler error (yeah I know). I’ve consulted it with 3 other devs at work and we seem pretty confident that an error should have been a warning. It is also backed up by compiling the same code snippet to x86 using g++. I suspect that this might be compiler related since I’m using C++1y release instaed of full 14 (whereas I’d wish to go straight to 17 tbh). If you’re curious what features I need from those cutting edge compilers I’m longing for function_ref and things like __callable() or static lambda iterators.

Given that AC6 is based on gnu toolchain and given what this site states:
https://developer.arm.com/docs/100067/latest/armclang-command-line-options/-stdQuestion
ARM GNU itself supports C++17, is there any way of getting new compiler into AC6 manually?

For the curious ones (as it’s not relevant)
The bit I get the error instead of warning is when I specified that a list is volatile and static class member.

 

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