1、功能说明
    I2S 中断发送和接收数据

2、使用环境

    软件开发环境：KEIL MDK-ARM V5.34
                  IAR EWARM 8.50.1 
    硬件开发环境：
    
        N32H787系列：
        基于评估板N32H787XKB7_EVB V1.1开发
        基于评估板N32H787EVB_PRO V1.0开发
        
    芯片支持：
        N32H730  
        N32H735   
        N32H735EC
        N32H760
        N32H762
        N32H765
        N32H765EC
        N32H785
        N32H785EC
        N32H787
        
3、使用说明

    系统配置
        1、时钟源：HSI+PLL
        2、系统时钟频率：
            600MHz
        3、I2S主机配置：
             N32H787EVB_PRO V1.0开发板引脚：
             I2S1配置：CS--PA4 SCK--PA5、SD--PA6、SD_EXT--PA7
             N32H787XKB7_EVB V1.1开发板引脚：
             I2S1配置：CS--PA15 SCK--PB3、SD--PA6、SD_EXT--PD7
        4、I2S从机配置：
             N32H787EVB_PRO V1.0开发板引脚：
             I2S2配置：CS--PB4 SCK--PB13、SD--PI2、SD_EXT--PI3
             N32H787XKB7_EVB V1.1开发板引脚：
             I2S2配置：CS--PB9 SCK--PB13、SD--PC2、SD_EXT--PB15

    使用方法：
        1)、编译后下载程序复位运行；
        2)、I2S1主机 有数据需要发送时进入 I2S1_IRQHandler中断函数发送，I2S2有数据需要接收时进入 I2S2_IRQHandler中断函数接收，数据传输完成后，查看 TransferStatus 状态为 PASSED；

4、注意事项
    无
    
1. Function description

    I2S interrupt send and receive data

2. Development environment

    Software development environment: KEIL MDK-ARM V5.34
                                      IAR EWARM 8.50.1 
    Hardware Development Environment:
    
        N32H787 Series:
        Development based on the evaluation board N32H787XKB7_EVB V1.1
        Development based on the evaluation board N32H787EVB_PRO V1.0
        
    Supported chips:
        N32H730  
        N32H735   
        N32H735EC
        N32H760
        N32H762
        N32H765
        N32H765EC
        N32H785
        N32H785EC
        N32H787

3. How to use

    System Configuration:
        1. Clock source: HSI+PLL
        2. System Clock frequency: 
            600MHz
        3. I2S Host Configuration:
            N32H787EVB_PRO V1.0 Development Board Pins:
            I2S1 Configuration: CS--PA4, SCK--PA5, SD--PA6, SD_EXT--PD7
            N32H787XKB7_EVB V1.1 Development Board Pins:
            I2S1 Configuration: CS--PA15, SCK--PB3, SD--PA6, SD_EXT--PD7
        4.  I2S Slave Configuration:
            N32H787EVB_PRO V1.0 Development Board Pins:
            I2S2 Configuration: CS--PB4, SCK--PB13, SD--PI2, SD_EXT--PI3
            N32H787XKB7_EVB V1.1 Development Board Pins:
            I2S2 Configuration: CS--PB9, SCK--PB13, SD--PC2, SD_EXT--PB15

     Instructions:
        1). After compilation, the download program is reset and run;
        2). I2S1 Master has data to be sent into the I2S1_IRQHandler interrupt function to send, I2S2 has data to be received into the I2S2_IRQHandler interrupt function to receive.After the data transfer is completed, check the TransferStatus status is PASSED;

4. Attention
    None

