本原創教程由芯驛電子科技(上海)有限公司(ALINX)創做,版權歸本公司全部,如需轉載,需受權並註明出處。工具
AXU2CGA/AXU2CGB/AXU3EG/AXU4EV-E/AXU4EV-P/AXU5EV-E/AXU5EV-P /AXU9EG/AXU15EG測試
實驗Vivado工程爲「pwm_l設計
實驗Vivado工程爲「rs422_test」。3d
本章利用AN3485模塊實現RS422接口數據傳輸。關於模塊,在前面的RS232實驗中已經介紹過,本實驗再也不贅述。RS422與RS232在與FPGA的鏈接的接口上是同樣的,都是TXD和RXD,所以,本實驗在RS232實驗的基礎上,例化出兩路鏈接到RS422接口芯片MAX3490上。orm
RS422接口部分原理圖blog
程序設計比較簡單,以RS232實驗爲基礎,例化兩路uart_test便可。教程
RS422的接口部分是差分的信號,共四根信號線,兩根發送TXD+和TXD-,對應Y和Z,兩根接收RXD+和RXD-,對應A和B。接口
與RS232實驗同樣,也採用USB轉串口的設備鏈接,使用杜綁線將模塊的RS422_1的Y和Z分別與設備的R+和R-鏈接,將模塊的A和B分別與設備的T+和T-鏈接。io
下載程序後,便可在串口工具中看到RS232實驗一樣的效果,能夠利用一樣的方法測試RS422_2接口。程序設計