上位机和FPGA开发板--串口通信实验

上位机和FPGA开发板--串口通信实验_第1张图片

首先,上位机发送数据给FPGA开发板;然后,FPGA开发板收到数据,再回发给上位机。

上位机和FPGA开发板--串口通信实验_第2张图片

首先,上位机>>RS232通讯_SP3232_TTL通讯>>FPGA

上位机通过串口COM2的发送脚PIN3,发送的RS232信号

>>SP3232的接收脚RIN1,接收信号后(芯片内部电平转换和逻辑转换,把RS232转换成TTL信号)

>>转变成TTL信号后,从ROUT1脚输出

>>FPGA的接收引脚UART2_RX

然后,FPGA>>TTL通讯_SP3232_RS232通讯>>上位机

FPGA的发送引脚UART2_T,发送的TTL信号

>>SP3232的接收脚DIN1(芯片内部电平转换和逻辑转换,把TTL转换成RS232信号)

>>转变成RS232信号后,从DOUT1脚输出

>>通过串口COM2的接收脚PIN2,发送到上位机

上位机和FPGA开发板--串口通信实验_第3张图片

首先,上位机  <>  CH340G

上位机通过USB串口的发送脚D+D-信号

>>CH340G的接收脚D+D-,接收信号后(芯片内部把USB信号转换成TTL信号)

芯片可以实现USB通讯协议和TTL协议的转换.

然后,CH340G  <>  FPGA

CH340G发送脚TXD发送信号>>FPGA接收脚

FPGA发送脚>>CH340G接收脚。

 上位机和FPGA开发板--串口通信实验_第4张图片

上位机和FPGA开发板--串口通信实验_第5张图片 上位机和FPGA开发板--串口通信实验_第6张图片

verlog 程序部分

顶层文件

上位机和FPGA开发板--串口通信实验_第7张图片

串口接收程序

上位机和FPGA开发板--串口通信实验_第8张图片

 上位机和FPGA开发板--串口通信实验_第9张图片

上位机和FPGA开发板--串口通信实验_第10张图片

串口发送程序

上位机和FPGA开发板--串口通信实验_第11张图片

 上位机和FPGA开发板--串口通信实验_第12张图片

上位机和FPGA开发板--串口通信实验_第13张图片

IPcore  clk_div

上位机和FPGA开发板--串口通信实验_第14张图片

上位机和FPGA开发板--串口通信实验_第15张图片

上位机和FPGA开发板--串口通信实验_第16张图片

致谢

感谢正点原子,欢迎购买开拓者开发板学习。

 淘宝店铺:http://openedv.taobao.com        技术论坛:www.openedv.com

你可能感兴趣的:(FPGA,fpga开发)