本次的設(shè)計(jì)為多路UART/SPI通信系統(tǒng),可以實(shí)現(xiàn)一對(duì)多的通信。系統(tǒng)可以運(yùn)行在UART模式,也可以運(yùn)行在SPI模式。我選擇這一課題的原因主要是目前我所在的實(shí)驗(yàn)室需要寫(xiě)基于UART的快速通信。這一課題既可以幫助我鞏固之前學(xué)習(xí)的知識(shí),又可以為我后面的項(xiàng)目做準(zhǔn)備。在完成課題的過(guò)程中,主要用到了FPGA狀態(tài)機(jī)、總線(xiàn)等方面的知識(shí)。這一課題可以應(yīng)用在需要高速異步串行或同步串行通信的應(yīng)用場(chǎng)合,如實(shí)時(shí)控制、監(jiān)測(cè)等。