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


Anyone gotten the DSP StdPeriph_lib to work for the STM32f4?

Hey all,

I’m trying to get the DSP stdPeriph_lib to work on my STM32f4 Discovery board. The version of the lib I’m using is 1.7.1.

I have the lib linked to the project in tool setting->MCU GCC Linker and I’m using the arm_cortexM4lf_math.lib.

In main, I have the following macros setup.


#define ARM_MATH_CM4
#define __FPU_PRESENT 1
#include “arm_math.h”
#include “arm_const_structs.h”

But when I build I get a list of the following error for every fft function I’m trying to use.

Description Resource Path Location Type
error: workspace\STM32F4xx_DSP_StdPeriph_Lib_V1.7.1\Libraries\CMSIS\Lib\ARM/arm_cortexM4lf_math.lib(arm_bitreversal.o): Conflicting CPU architectures 13/0 ELEC484Project C/C++ Problem

Anyone else run into this issue, and how did you solve it?

Thanks