Part Number: CC3200-LAUNCHXL
Tool/software: Code Composer Studio
Hi E2E,
I'm working on a RTOS project using both I2S and I2C (I2S for two 32-bit mircrophones while I2C for MPU6050).
I've tested them seperatedly and they worked well. However, when I tried to combine them together, something weird happened. Last, step by step, I found that HWREG(ulBase + MCASP_O_TXFMCTL) = 0x113; may cause this issue. If I comment this sentence out, the I2C can work well, say, I can read te data out using I2C_IF_Write and I2C_IF_Read (or say I2C_IFReadFrom), but the I2S can't work, say, I can't read the data from the microphone, vice versa. Could you please give me some suggestion? Why there is such a conflict? I just want use RX part of the I2S, and why I can't delete that sentence, which is relavent to TX part?
It's really urgent!!!
best,
Yuequn