摘要:提出了一種采用Verilog語言中位拼接語法實(shí)現(xiàn)UART串口通信協(xié)議的新方法,并通過Altera FPGA對(duì)程序進(jìn)行驗(yàn)證。該方法程序簡潔,僅通過一條語句實(shí)現(xiàn)了UART發(fā)送協(xié)議的核心功能,且包含奇偶校驗(yàn)位,其中數(shù)據(jù)位和停止位位寬任意可調(diào)。避免了其他方法中復(fù)雜的狀態(tài)判斷過程,降低了程序復(fù)雜度,提供了一種簡潔清晰的編程思路。UART接收協(xié)議同樣采用這一思路實(shí)現(xiàn)。
注:因版權(quán)方要求,不能公開全文,如需全文,請(qǐng)咨詢雜志社