AnsweredAssumed Answered

Query on PDM filter coming with STM32F4-Discovery firmware package (stsw-stm32068.zip)

Question asked by kandur.raghavendra on Jul 30, 2013
Latest reply on Dec 7, 2016 by Jan Slavotínek
I am working on developing audio blocks for STM32F4-Discovery board.  In my application I am using CMSIS (Version: 3.20) math library CMSIS\Lib\GCC\libarm_cortexM4lf_math.a.  To compile my application i am using compiler flag -mfloat-abi=hard with GNU toolchain.
Due to this, i am unable to link my application with "STM32F4-Discovery_FW_V1.1.0\Utilities\STM32F4-Discovery\libPDMFilter_GCC.a". The following error is occuring when trying to link

error: ../audio_example.elf uses VFP register arguments, STM32F4-Discovery_FW_V1.1.0/Utilities/STM32F4-Discovery/libPDMFilter_GCC.a(pdm_filter.o) does not

I need libPDMFilter_GCC.a library built with -mfloat-abi=hard.  Please let me know, how to get this library.

Outcomes