Skip to main content
BHan.1
Associate III
March 11, 2020
Question

Setting STM32H7 SAI port as asynchronous slave device

  • March 11, 2020
  • 2 replies
  • 1430 views

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

This topic has been closed for replies.

2 replies

waclawek.jan
Super User
March 11, 2020

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

BHan.1
BHan.1Author
Associate III
March 12, 2020

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!