- 博客(0)
- 资源 (1)
- 收藏
- 关注
verilog uart模块
verilog 写uart模块,例化时可以配置模块时钟与波特率时钟,内部集成了晶振--波特率计数器偏差校正部分(通过最小边沿校正),校正范围-10%~10%,接收部分使用7点采样。
例化示例:
uart #(
.freq_clk(24),
.freq_baud(57600)
)
m1(
.clk(24m),
.reset_n(reset_n),
.tx(uart_tx1),
.rx(uart_rx1),
.data_to_tx_flag(tx_flag),
.data_to_tx(tx_data),
.busy(),
.send_ok(tx_send_ok),
.data_from_rx_flag(rx_flag),
.data_from_rx(rx_data)
);
2020-07-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人