cancel
Showing results for 
Search instead for 
Did you mean: 

Example for SAI on nucleo-F746ZG

nadavpp
Associate III

Is there any example project for using SAI on nucleo-F746ZG 
(preferably with IOC file)

Thanks,

Nadav

5 REPLIES 5
Pavel A.
Evangelist III

Which example do you need: generation of sound? recording?

I need both, both generating sound and recording sound.
(We eventually want to use our card as mic & speakers that connect to pulseaudio using RTP protocol )

we are going to use MAX9867 for the sound.

For what I read in the documentation, I will need need to use SAI with internal syncronization...
(and I2C for configuration of the MAX9867...)

Nadav

 

Foued_KH
ST Employee

Hello @nadavpp 
Please you can check  the available examples in the STM32F7 CubeFW :
STM32Cube_FW_F7_V1.17.0\Projects\STM32756G_EVAL\Examples\SAI

This example can be easily tailored to any other supported device and development board.

Foued

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.


(We eventually want to use our card as mic & speakers that connect to pulseaudio using RTP protocol )

If you are just clicking CubeMX and are not capable of dealing with SAI on your own, then there is basically no chance you can implement an audio clock synchronization over IP network or audio resampling for reception/output. But, if you are actually serious, you will need to learn this:

https://flylib.com/books/en/4.245.1.52/1/

Hi @Piranha 

Thanks for the link,