cancel
Showing results for 
Search instead for 
Did you mean: 

STM32H743 I2S DATA MISSING IN THE RIGHT ALIGNMENT

sainti
Associate II

0693W00000Y97kjQAB.jpg0693W00000Y97k0QAB.jpg0693W00000Y97nYQAR.pngHello Experts,

I am working on i2s of stm32h743. The Manual says when the alignment is left the zeros are sifted from 0 to 7 in case of 24bit data length which is correct work but when I change the alignment right the zero does not appear on 24 to 31bit. Also, some data bits were missed in the right alignment. I have attached the snaps.

These are the setting I have done

i2s_ws=48.8Khz

i2s_ck=3Mhz

i2s_mclk=12Mhz

Data Length 24 bits & Frame Length 32 bits.

Thanks

1 REPLY 1
AScha.3
Chief II

i tried on H743 using the I2S on 24..32bit without any success. i giving up on this,

because also no answer to my question:

https://community.st.com/s/question/0D53W0000252MpESAU/send-by-dma-on-spii2s-scrambles-data-maybe-wrong-endian-how-to-change-endianess-on-h743-also-on-conversion-int32-double-float-and-back-to-int

If you feel a post has answered your question, please click "Accept as Solution".