由于FPGA的功能日益強大,開發(fā)周期短、可重復(fù)編程等優(yōu)點也越來越明顯,可以在FPGA芯片上集成UART功能模塊,從而簡化電路,縮小PCB面積,提高系統(tǒng)可靠性。此外,F(xiàn)PGA的設(shè)計具
摘要:工業(yè)控制計算機中廣泛使用串行接口UART與外圍設(shè)備進(jìn)行通信,同時,Windows操作系統(tǒng)以其友好的UI界面被廣泛采用。文中闡述了UART設(shè)備的工作原理,并利用Jungo公司的WinDriver軟件實現(xiàn)了Windows操作系統(tǒng)下一種PC
基于FPGA的UART接口模塊設(shè)計
目前,在數(shù)字信號處理技術(shù)中,DSP+CPLD是控制接口設(shè)計中比較常用的方式。然而,AD-SP-BF533雖有異步串口,但該芯片只有一個異步串口,當(dāng)一個系統(tǒng)中出現(xiàn)多個UART接口時,ADSP-BF533就顯得無能為力了。為此,本文采用CPLD來實現(xiàn)多路UART接口的設(shè)計,以滿足ADSP-BF533與多路UART接口的通信。
目前,在數(shù)字信號處理技術(shù)中,DSP+CPLD是控制接口設(shè)計中比較常用的方式。然而,AD-SP-BF533雖有異步串口,但該芯片只有一個異步串口,當(dāng)一個系統(tǒng)中出現(xiàn)多個UART接口時,ADSP-BF533就顯得無能為力了。為此,本文采用CPLD來實現(xiàn)多路UART接口的設(shè)計,以滿足ADSP-BF533與多路UART接口的通信。