VIVADO中UART IP核使用
VIVADO中UART IP核 使用的是AXI-lite通信协议,外部接口分别为RX、TX以及Interrupt。该工程中使用了UART IP核,并且写了AXI-Lite mater部分代码实现UART IP核通信,在tb文件中写了UART rtl代码,可实现IP核与代码直接的发送接收。代码可直接进行仿真。
VIVADO中UART IP核 使用的是AXI-lite通信协议,外部接口分别为RX、TX以及Interrupt。该工程中使用了UART IP核,并且写了AXI-Lite mater部分代码实现UART IP核通信,在tb文件中写了UART rtl代码,可实现IP核与代码直接的发送接收。代码可直接进行仿真。
操作步骤:(1)将该文件与.sof文件放在同一个文件夹里面;(2)打开此文件文本(例如用nodepad软件),将(.sof_name)换成要转换的.sof文件名称,将(.rbf_name)换成转换后名称(如test.rbf),(3)双击此文件,即可在该文件下生成压缩后的.rbf文件文件名称与个人取的一致。
串口接收发送的Verilog代码,采用vivado2017.4编写,可以用于学习参考以及开发任务,采用波特率为9600bps