摘要
详细地介绍了DMA数据传输的特点,提出了一套完整的基于散列DMA的工业级高速串口驱动设计方案,并利用该方案在SPEAR300处理器平台上设计了可在12Mbps下稳定工作的高速串口。该方案极少产生中断,大大提高了数据传输的效率。通过与西门子S7系列PLC进行的通信测试,证实了该方案的有效性和可靠性。
The characteristic of DMA data transfer is illustrated,and a industrial high speed UART driver design scheme based on scatter-DMA is proposed.A high speed UART working at 12 Mbps is successfully implemented on the SPEAR300 processor platform.This scheme uses few interrupts,which greatly increases the efficiency of data transfer.The communication tests with Siemens S7 series PLC confirms the validity and reliability of the scheme.
出处
《单片机与嵌入式系统应用》
2010年第4期40-42,共3页
Microcontrollers & Embedded Systems