09.FPGA学习笔记---UART串口发送模块设计(未能成功运行出程序,待检查。。。。)

实验现象:在Quartus II中,使用In system sources and probes editor 工具,输入需要通过串口发送出去的数据,然后按下学习板上的按键0,则FPGA自动将所需要发送的数据发送出去、

知识点:

  • 1.UART通信协议实现
  • 2.ISSP调试工具实现

串口发送模块包含两个主要组件:

  • 1.发送波特率生成模块
  • 2.数据发送模块

照图施工

(~设置优先级~~)

always @(posedge Clk)
if (send_in)
    uart_state <= 1;
else if(tx_done)
    uart_state <= 0;

在自己运行的modelsim出现错误:(待解决)

# ERROR: No extended dataflow license exists

results matching ""

    No results matching ""