針對(duì)大數(shù)據(jù)量的串口間通信,在常規(guī)的UART串行數(shù)據(jù)通信的基礎(chǔ)上,結(jié)合Cortex-M3微控制器中DMA控制器的作用,實(shí)現(xiàn)DMA控制的UART串口數(shù)據(jù)包收發(fā)。設(shè)計(jì)鏈表項(xiàng)緩存,最終實(shí)現(xiàn)DMA的分散/聚集模式的數(shù)據(jù)傳輸過(guò)程,主要是發(fā)送過(guò)程。提高了串行數(shù)據(jù)通信過(guò)程的MCU獨(dú)立性和MCU利用的效率。
標(biāo)簽:
UART
DMA
控制器
串行
上傳時(shí)間:
2013-11-04
上傳用戶(hù):gaome