AnsweredAssumed Answered

i.MX RT1020 如何正確設定做到 I2S Slave?

Question asked by Alex Tsai on Apr 30, 2020
Latest reply on May 6, 2020 by Jeff Chang

我有一需求,只需要 1 slave I2S,BCLK, Frame sync都是 external

不過若照SDK 2.7.0 的設置

SAI_GetClassicI2SConfig(&config, kSAI_WordWidth32bits, kSAI_Stereo, kSAI_Channel0Mask);
config.masterSlave = kSAI_Slave;
SAI_TransferRxSetConfigEDMA(SAI_RX, &saiRxHandle, &config);

是無法正常動作的

 

進一步查看SDK內 fsl_i2s的設置,發現當為Slave時,並沒有針對BCP做設定,這也將造成接收到的音樂資料是錯誤的

 

這是合理的嗎?

Outcomes