fix dma bug add DMA UART demo