这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 | 上一修订版 两侧同时换到之后的修订记录 | ||
icore3l_fpga_16 [2020/12/09 18:44] zgf [四、 代码讲解] |
icore3l_fpga_16 [2020/12/09 18:45] zgf [四、 代码讲解] |
||
---|---|---|---|
行 138: | 行 138: | ||
else | else | ||
begin | begin | ||
- | case(rx_cnt) //判断信号线是否有变化,RX信号线正常情况下为高电平,有低电平表示可能是起始位 | + | case(rx_cnt)//判断信号线是否有变化,RX信号线正常情况下为高电平,有低电平表示可能是起始位 |
10'd0:begin | 10'd0:begin | ||
if(!rxd) | if(!rxd) | ||
行 145: | 行 145: | ||
rx_cnt <= rx_cnt; | rx_cnt <= rx_cnt; | ||
end | end | ||
- | 10'd30:begin //判断是否为起始位信号(信号线稳定后仍为低电平,表示为真正的数据起始位) | + | 10'd30:begin//判断是否为起始位信号(信号线稳定后仍为低电平,为真正的数据起始位) |
if(!rxd) | if(!rxd) | ||
rx_cnt <= rx_cnt + 1'd1; | rx_cnt <= rx_cnt + 1'd1; |