cancel
Showing results for 
Search instead for 
Did you mean: 

I2S communication of STM32F411RET6 with IMP34DT05

PSR1
Associate III

Hello ST,

I'm trying to communicate the STM32F411RET6 with IMP34DT05 mic, i have enabled the I2S in ioc configuration, i have downloaded and added the library file from https://www.st.com/en/embedded-software/x-cube-memsmic1.html

while building the project getting 15000+errors coming, i'm assuming this library file is incorrect, 
could you please review as attached and provide Specific working library for this project.

Advance Thanks,
Sridhar. 

4 REPLIES 4
PSR1
Associate III

Hello ST Team,

Could you respond on this, or else  if you have anything for I2S communication of IMP34DT05 with any STM evaluation board (or any interface which communicates with the IMP34DT05 on any Board).

Please, Consider this as request and its urgent.

Thanks
PSR

waclawek.jan
Super User

> while building the project getting 15000+errors coming

Show the first few ones.

JW

PSR1
Associate III

ATA/AMD/STM/MIC/Middlewares/ST/PDM2PCM/libPDMFilter_CM4_GCC_wc16.a:143:980: warning: null character(s) ignored
D:/DATA/FDATA/AMD/STM/MIC/Middlewares/ST/PDM2PCM/libPDMFilter_CM4_GCC_wc16.a:143:983: error: stray '\206' in program
D:/DATA/FDATA/AMD/STM/MIC/Middlewares/ST/PDM2PCM/libPDMFilter_CM4_GCC_wc16.a:143:984: error: stray '\2' in program
D:/DATA/FDATA/AMD/STM/MIC/Middlewares/ST/PDM2PCM/libPDMFilter_CM4_GCC_wc16.a:143:985: warning: null character(s) ignored
D:/DATA/FDATA/AMD/STM/MIC/Middlewares/ST/PDM2PCM/libPDMFilter_CM4_GCC_wc16.a:143:987: error: stray '\1' in program
D:/DATA/FDATA/AMD/STM/MIC/Middlewares/ST/PDM2PCM/libPDMFilter_CM4_GCC_wc16.a:143:988: warning: null character(s) ignored
D:/DATA/FDATA/AMD/STM/MIC/Middlewares/ST/PDM2PCM/libPDMFilter_CM4_GCC_wc16.a:143:991: error: stray '\6' in program
D:/DATA/FDATA/AMD/STM/MIC/Middlewares/ST/PDM2PCM/libPDMFilter_CM4_GCC_wc16.a:143:992: warning: null character(s) ignored
D:/DATA/FDATA/AMD/STM/MIC/Middlewares/ST/PDM2PCM/libPDMFilter_CM4_GCC_wc16.a:143:999: error: stray '\20' in program
D:/DATA/FDATA/AMD/STM/MIC/Middlewares/ST/PDM2PCM/libPDMFilter_CM4_GCC_wc16.a:143:1000: warning: null character(s) preserved in literal
D:/DATA/FDATA/AMD/STM/MIC/Middlewares/ST/PDM2PCM/libPDMFilter_CM4_GCC_wc16.a:143:1041: warning: null character(s) ignored
D:/DATA/FDATA/AMD/STM/MIC/Middlewares/ST/PDM2PCM/libPDMFilter_CM4_GCC_wc16.a:143:1044: warning: null character(s) ignored
D:/DATA/FDATA/AMD/STM/MIC/Middlewares/ST/PDM2PCM/libPDMFilter_CM4_GCC_wc16.a:143:1055: error: stray '\4' in program
D:/DATA/FDATA/AMD/STM/MIC/Middlewares/ST/PDM2PCM/libPDMFilter_CM4_GCC_wc16.a:143:1056: warning: null character(s) ignored
D:/DATA/FDATA/AMD/STM/MIC/Middlewares/ST/PDM2PCM/libPDMFilter_CM4_GCC_wc16.a:143:1063: error: stray '\302' in program
D:/DATA/FDATA/AMD/STM/MIC/Middlewares/ST/PDM2PCM/libPDMFilter_CM4_GCC_wc16.a:143:1064: error: stray '\2' in program
D:/DATA/FDATA/AMD/STM/MIC/Middlewares/ST/PDM2PCM/libPDMFilter_CM4_GCC_wc16.a:143:1065: warning: null character(s) ignored
D:/DATA/FDATA/AMD/STM/MIC/Middlewares/ST/PDM2PCM/libPDMFilter_CM4_GCC_wc16.a:143:1067: error: stray '\1' in program
D:/DATA/FDATA/AMD/STM/MIC/Middlewares/ST/PDM2PCM/libPDMFilter_CM4_GCC_wc16.a:143:1068: warning: null character(s) ignored
D:/DATA/FDATA/AMD/STM/MIC/Middlewares/ST/PDM2PCM/libPDMFilter_CM4_GCC_wc16.a:143:1071: error: stray '\2' in program
D:/DATA/FDATA/AMD/STM/MIC/Middlewares/ST/PDM2PCM/libPDMFilter_CM4_GCC_wc16.a:143:1072: warning: null character(s) ignored
D:/DATA/FDATA/AMD/STM/MIC/Middlewares/ST/PDM2PCM/libPDMFilter_CM4_GCC_wc16.a:143:1079: error: stray '\' in program
D:/DATA/FDATA/AMD/STM/MIC/Middlewares/ST/PDM2PCM/libPDMFilter_CM4_GCC_wc16.a:143:1080: warning: null character(s) preserved in literal
D:/DATA/FDATA/AMD/STM/MIC/Middlewares/ST/PDM2PCM/libPDMFilter_CM4_GCC_wc16.a:143:1080: warning: missing terminating " character
D:/DATA/FDATA/AMD/STM/MIC/Middlewares/ST/PDM2PCM/libPDMFilter_CM4_GCC_wc16.a:143:1080: error: missing terminating " character
make: *** [Drivers/STM32F4xx_HAL_Driver/Src/subdir.mk:70: Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.o] Error 1
make: *** [Drivers/STM32F4xx_HAL_Driver/Src/subdir.mk:70: Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.o] Error 1
"make -j4 all" terminated with exit code 2. Build might be incomplete.

11:19:43 Build Failed. 18233 errors, 4068 warnings. (took 13s.764ms)

 

This errors  came while building the project, could you please support  to do  as soon as possible.

waclawek.jan
Super User

You are trying to compile the .a file, but that's not a C source file, but a binary archive, basically collection of .o object files.

I assume you are using CubeIDE. I don't use that, so don't know how to link .a files. However, it appears that the CubeIDE manual does outline how to handle .a libraries, in chapter 2.2.1.8 Include libraries.

JW