verilog 中为何要用always @(posedge clk) SCKr <= {SCKr[1:0], SCK};wire SCK_risingedge = (SCKr[2:1]==2'b01); // now we can detect SCK rising edgeswire SCK_fallingedge = (SCKr[2:1]==2'b10); // and falling侦测上升沿,而不直接用posedge