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


Link error passing double variable to sqrt function

Hi

I think I have “kind of” the same error: I copied a project where i already solved the problem of the linker with the arm_math library. I was using the sqrt32 function in the previous project and I have trubble using the arm_rms_f32 function in the copied project...

The compiler sends :

make all
‘Building target: TestADC.elf’
‘Invoking: MCU GCC Linker’
arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -specs=nosys.specs -specs=nano.specs -T”../STM32L476RGTx_FLASH.ld” -Wl,-Map=output.map -Wl,--gc-sections -o “TestADC.elf” @”objects.list” -lm
Src/Treatments.o: In function `RMSCalculation’:
C:\Users\SESA405282\Documents\STM32Cube\Project_STM32\TestADC\Debug/../Src/Treatments.c:64: undefined reference to `arm_rms_f32’
collect2.exe: error: ld returned 1 exit status
make: *** TestADC.elf Error 1

14:55:00 Build Finished (took 850ms)

I did uncheck the “Use C math library” I typed “m”...
I am almost sure that the problem comes from the copy but I cannot find the file that is causing me that much trubbles..

Thank you in advance

Jefferson

 

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