cancel
Showing results for 
Search instead for 
Did you mean: 

Setting STM32H7 SAI port as asynchronous slave device

BHan.1
Associate II

Hello,

I'm trying to connect my DAC as a master device to STM32H7.

I have configured SAI1 A as a Asynchronous Slave and SAI1 B as a synchronous slave.

But I'm confused where to connect my DAC's MCLK output into.

In other readings, LINK STM32L4 series have a SAInEXTCLK pin, but I was not able to find this pin on STM32H7.

Is the naming different for STM32H7?

0693W000000TcYsQAK.png

2 REPLIES 2

You have "asynchronous" in the subject, and that means it does not necessarily have a common primary clock, i.e. you probably can simply leave it unconnected and run out of the internal clock, if it is fast enough.

0693W000000TdauQAC.png

JW

Hello JW,

From my past experience using external audio specific controllers, the jitters and timing showed difference when inputting DAC MCLK into the audio controller. I actually found out that there is a CLK input pin I2S_CKIN that I could use for this purpose!