Question
Why does HAL_SAI_Receive_DMA() return an 8bit-value?
- Most commonly used busses like I2S use a framesize of 64bit (32bit left, 32bit right)
- DMA uses the bus width (also 32bit)
- Audiodata with bit depth 8bit is almost useless anyways
So why does HAL_SAI_Receive_DMA() return an 8bit-value? Wouldn't it be much easier to obtain data by passing uint32_t values?
