这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
| icore3l_fpga_16 [2020/12/09 18:43] zgf [五、 实验步骤及实验结果] | icore3l_fpga_16 [2022/03/19 15:28] (当前版本) sean | ||
|---|---|---|---|
| 行 2: | 行 2: | ||
| |技术支持电话|**0379-69926675-801**||| | |技术支持电话|**0379-69926675-801**||| | ||
| |技术支持邮件|Gingko@vip.163.com||| | |技术支持邮件|Gingko@vip.163.com||| | ||
| - | |技术论坛|http://www.eeschool.org||| | ||
| ^ 版本  ^ 日期  ^ 作者  ^ 修改内容  ^ | ^ 版本  ^ 日期  ^ 作者  ^ 修改内容  ^ | ||
| | V1.0 | 2020-12-09 | gingko  | 初次建立  | | | V1.0 | 2020-12-09 | gingko  | 初次建立  | | ||
| 行 63: | 行 62: | ||
| tx_r <= 1'd0;//发送起始位 | tx_r <= 1'd0;//发送起始位 | ||
| end | end | ||
| - | 10'd60:begin | + | 10'd60:begin | 
| tx_cnt <= tx_cnt + 1'd1; | tx_cnt <= tx_cnt + 1'd1; | ||
| tx_r <= tx_data[0];//发送数据0位 | tx_r <= tx_data[0];//发送数据0位 | ||
| 行 97: | 行 96: | ||
| 10'd540:begin | 10'd540:begin | ||
| tx_cnt <= tx_cnt + 1'd1; | tx_cnt <= tx_cnt + 1'd1; | ||
| - | tx_r <= 1'bz; //发送校验位 | + | tx_r <= 1'bz; //发送校验位 | 
| end | end | ||
| 10'd600:begin | 10'd600:begin | ||
| 行 138: | 行 137: | ||
| else  | else  | ||
| begin | begin | ||
| - | case(rx_cnt) //判断信号线是否有变化,RX信号线正常情况下为高电平,有低电平表示可能是起始位 | + | case(rx_cnt)//判断信号线是否有变化,RX信号线正常情况下为高电平,有低电平表示可能是起始位 | 
| 10'd0:begin | 10'd0:begin | ||
| if(!rxd) | if(!rxd) | ||
| 行 145: | 行 144: | ||
| 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; | ||