Skip to main content
Associate III
April 2, 2024
Question

Mems microphone and stm32 f4 boards

  • April 2, 2024
  • 5 replies
  • 2986 views

Hi  techteam,

Please provide and reference code example or community project which contains how to interfaces st pdm microphones with pdm /i2s/Sai peripheral of nucleo f446re board.

Please note I have already went throught the appnote an5027.

Waiting for positive reply.

Best regards,

Alex

5 replies

Andrew Neil
Super User
April 3, 2024

@Alex_reynold wrote:

Please note I have already went throught the appnote an5027.

Waiting for positive reply.

Best regards,

Alex


So did you try the firmware package mentioned in that App Note?

AndrewNeil_0-1712136333875.png

 

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
Associate III
April 3, 2024

Hi I don't know how to use it  like download and install from where.I have only installed stm32f4 series package

 

 

 

Associate III
April 3, 2024

I am using stm32f446re nucleo board

Associate III
April 3, 2024

what?

 

Associate III
April 3, 2024

I have downloaded the X-CUBE-MEMSMIC1 package, I haven't got any supporting material for how to import those projects into mainstream. I found this thread (Link),i is not mentioned the steps.
Please note some points may be missed while raising a ticket, Please check the way to .... :frowning_face:

Andrew Neil
Super User
April 3, 2024

@Alex_reynold wrote:

I have downloaded the X-CUBE-MEMSMIC1 package, I haven't got any supporting material for how to import those projects into mainstream. I found this thread (Link),i is not mentioned the steps.
Please note some points may be missed while raising a ticket, Please check the way to .... :frowning_face:


Did you look on the Documentation tab of the product page:

https://www.st.com/en/embedded-software/x-cube-memsmic1.html#documentation

Commonly, the documentation is included in the download - it's generated by Doxygen from the comments.

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
Associate III
April 3, 2024

Please provide exact document name, it contains many user manuals.

Alex_reynold_0-1712157465326.png

 

Associate III
April 3, 2024

Actualy in that app note they have explained generally.thing is stm32wb55board has all 3. Peripherals i2s spi Sai and pdm so through which peripheral  microphone is interfaced with board and pin name also.

Andrew Neil
Super User
April 4, 2024

They're all available - you choose which one is most appropriate your particular application!

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.