天天看點

序列槽通信UART序列槽通信UART

序列槽通信UART

UART時序如下:

序列槽通信UART序列槽通信UART

本實驗具有波特率可選以及具有校驗位

頂層子產品如下

`timescale 1ns / 1ps

module uart_test1(
	input                         sys_clk,      //  系統時鐘 200Mhz 
	input                         sys_rst_n,
	input                         uart_rx,
	output                        uart_tx
);

reg[7:0]                         tx_data;
reg[7:0]                         tx_str;
reg                              tx_data_valid;
wire                             tx_data_ready;
reg[7:0]                         tx_cnt;

wire[7:0]                        rx_data;
wire                             rx_data_valid;
wire                             rx_data_ready;

reg[1:0]                         rx_data_valid_cnt;//接收有效位元組計數
           

繼續閱讀