spi读取修复

This commit is contained in:
Ruige Lee
2025-05-20 17:21:02 +08:00
parent 1c95e0b8e1
commit d90ea07f5e
2 changed files with 2 additions and 5 deletions

View File

@@ -137,7 +137,7 @@ class SSpiInterface extends SpiInterfaceBase{
when((byteSel === 1.U || byteSel === 2.U) ){ when((byteSel === 1.U || byteSel === 2.U) ){
exRego := 0.U //地址1cmd exRego := 0.U //地址1cmd
} .elsewhen( isSpiRead ){ } .elsewhen( isSpiRead ){
exRego := io.datar exRego := readData
} }
}.otherwise{ }.otherwise{
exRego := exRego << 1 exRego := exRego << 1

View File

@@ -357,10 +357,7 @@ always @(posedge sck) begin
exChangeRegi <= 0; exChangeRegi <= 0;
end end
end else begin end else begin
if( isQspi ) begin exChangeRegi <= isQspi ? {exChangeRegi[3:0], qspi_mux_miso} : {exChangeRegi[6:0], spi_mux_miso};
exChangeRegi <= isQspi ? {exChangeRegi[3:0], qspi_mux_miso} : {exChangeRegi[6:0], spi_mux_miso};
end
end end
end else begin end else begin
isBusy <= #5 1'b0; isBusy <= #5 1'b0;