Aim at the serial communication with a large amount of data, the UART serial port send and received packets which is controlled by DMA controller, based on the conventional UART serial data communication and the DMA controller in the Cortex-M3 microcontroller is realized. The page realized the data transmission process in DMA scatter- gather mode ultimately by designing the list item cache, and emphasized the sending process.it improved the independence and the efficiency of the MCU in serial communication.%针对大数据量的串口问通信,在常规的UART串行数据通信的基础上,结合Cortex-M3微控制器中DMA控制器的作用,实现DMA控制的UART串口数据包收发。设计链表项缓存,最终实现DMA的分散,聚集模式的数据传输过程,主要是发送过程。提高了串行数据通信过程的MCU独立性和MCU利用的效率。
展开▼