1、功能说明

    此例程提供了一种DMA用法，用于在外设与RAM之间传输数据。

2、使用环境

    软件开发环境：
        IDE工具：KEIL MDK-ARM 5.26
    
    硬件环境：
        开发板 N32G43XRL-STB V1.0


3、使用说明
	
    1、时钟源：HSE+PLL
    2、主时钟：108MHz
    3、DMA通道：DMA_CH5，DMA_CH6
    4、I2C1 配置：
            SCL   -->  PB8
            SDA   -->  PB9
            ADDR：0x30(7bit)
            CLOCK：100K
    
    5、I2C2 配置：
            SCL   -->  PB10
            SDA   -->  PB11
            ADDR：0xA0(7bit)
            CLOCK：100K
    
    6、USART1配置：
            TX  -->  PA9
            波特率：115200
            数据位：8bit
            停止位：1bit
            无校验
            
    7、测试步骤与现象
        a，编译下载代码复位运行
        b，从串口看打印信息，验证结果

4、注意事项
    无


1. Function description
    This routine provides a DMA usage for transferring data between peripherals and RAM.

2. Use environment
    Software Development environment:
	IDE tool: KEIL MDK-ARM 5.26   
    Hardware environment:
	Development board N32G43XRL-STB V1.0

3. Instructions for use
    1. Clock source: HSE+PLL
    2. Master clock: 108MHz
    3. DMA channels: DMA_CH5, DMA_CH6
    4. I2C1 configuration:
            	SCL   -->  PB8
            	SDA   -->  PB9
           	ADDR：0x30(7bit)
           	CLOCK：100K   
    5. I2C2 configuration:
            	SCL   -->  PB10
            	SDA   -->  PB11
            	ADDR：0xA0(7bit)
            	CLOCK：100K    
    6. USART1 configuration:
	TX --> PA9
	Baud rate: 115200
	Data bit: 8 bits
	Stop bit: 1bit
	No check            
    7. Test steps and phenomena
	a. Compile download code reset run
	b. View the printed information from the serial port and verify the result

4. Attention
    None