用户工具

站点工具


icore3l_fpga_16

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
上一修订版 两侧同时换到之后的修订记录
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;
icore3l_fpga_16.txt · 最后更改: 2022/03/19 15:28 由 sean