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