uart驱动测试
uart驅動測試
uart_drive_example 負責將 test_ctrl 和 uart_drive 聯系起來
test_ctrl 模塊負責監控 rx_empty 是否為假值,一旦有數據接收到就可以讀出,發送到發送緩沖區中。
此模塊采用狀態實現。共分為 WAIT_RX(等待 UART 接收數據), WAIT_RD(等待讀數據), SEND(發送數據)。
將 rx_en 置高后, rx_data 需要等待一拍才會有效。
狀態轉移圖如下:
代碼如下:
`timescale 1ns / 1psmodule test_ctrl(input clk,input rst_n,input rx_empty,總結
- 上一篇: laravel artisan工具的使
- 下一篇: 特斯拉高级工程师爆料:2016年Auto