根据明德杨的学习资料,一步一步敲写UART_TX代码。发现以下问题
总结如下:
12.2晚上代码写完后,仿真波形出不来,12.3早上通过查看波形,定位到flag不能变成高电平,计数器就无法工作,tx_begin是时序逻辑flag变成1的条件。
always @(posedge clk or negedge rst_n) begin
if (rst_n == 1'b0) begin
// reset
flag <= 0;
end
else if (tx_begin) begin
根据明德杨的学习资料,一步一步敲写UART_TX代码。发现以下问题
总结如下:
12.2晚上代码写完后,仿真波形出不来,12.3早上通过查看波形,定位到flag不能变成高电平,计数器就无法工作,tx_begin是时序逻辑flag变成1的条件。
always @(posedge clk or negedge rst_n) begin
if (rst_n == 1'b0) begin
// reset
flag <= 0;
end
else if (tx_begin) begin