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 convert c++ with the library

i want to convert my code to c++, i clicked “convert to c++”, rename the main.c to main.cpp, and code for overloading function, it works success to compile.
But when i create the library *.h and *.cpp, when i compile it, it shows error because there are had overloading function on library that i created..

the error  : conflicting declaration of C function ‘void abcd(int)’ and conflicting declaration of C function ‘void abcd(int, int)’

can you guys help me, thank you :-)