1˵
     1I2S ģʽԺл SPI ģʽݣл I2S ģʽ
2ʹû
     KEIL MDK-ARM 5.30.0.0
     ӲN32G031CL-STB V1.0
3ʹ˵
     ϵͳã
         1SystemClock48MHz
         2GPIOģʽ DEMO 壩I2S1: WS--PA4CK--PA5SD--PA7
                  ģʽ DEMO 壩I2S1: WS--PA4CK--PA5SD--PA7
     ʹ÷
         1سλУ
         2ģʽ DEMO ģʽȰסģʽ DEMO 帴λȻģʽ DEMO ȫܣ
              ɿģʽ DEMO 帴λ鿴 TransferStatus1TransferStatus2TransferStatus3 ״̬Ϊ PASSED
4ע
     Ҫ demo ϣһ¼ģʽһ¼ģʽһϵ磬ӵ VCC  GND

1. Function description
    1. After receiving data in I2S slave mode, switch to SPI slave mode to receive data, and then switch to I2S master mode to receive data
2. Use environment
    Software development environment: KEIL MDK-ARM 5.30.0.0
    Hardware Environment: Developed based on N32G031CL-STB V1.0
3. Instructions for use
    System Configuration;
        1. SystemClock48MHz
        2. GPIO(Master mode DEMO board) I2S1: WS--PA4, CK--PA5, SD--PA7
                 (Slave mode DEMO board)  I2S1: WS--PA4, CK--PA5, SD--PA7
    Instructions:
        1. After compiling, download the program to reset and run;
        2. The slave mode DEMO board enters the debug mode, first press and hold the master mode DEMO board reset button, then the slave mode DEMO board runs at full speed,
           then release the reset button of the master mode DEMO board, and check that the status of TransferStatus1, TransferStatus2 and TransferStatus3 is PASSED
4. Matters needing attention
    Two demo boards are required, one board to program the master mode program, one board to program the slave mode program, 
    the two boards need to be powered on together, and connect the VCC and GND of the two boards