//由于是上升沿发送,所以要在SCLK为低电平的时候就准备好数据
1,3,5,7,9,11,13,15:
if(SCLK_sig)state <= state + 1'b1;
else begin
IO_r <= data_r[(state >> 1)];
SCLK <= 1'b0;
end
2,4,6,8,10,12,14,16:
if(SCLK_sig)state <= state + 1'b1;
else SCLK <= 1'b1;
就是逻辑有点搞不清楚,有什么好方法帮助我理解一下昵?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>