spi读取修复
This commit is contained in:
@@ -137,7 +137,7 @@ class SSpiInterface extends SpiInterfaceBase{
|
||||
when((byteSel === 1.U || byteSel === 2.U) ){
|
||||
exRego := 0.U //地址1,cmd
|
||||
} .elsewhen( isSpiRead ){
|
||||
exRego := io.datar
|
||||
exRego := readData
|
||||
}
|
||||
}.otherwise{
|
||||
exRego := exRego << 1
|
||||
|
||||
@@ -357,10 +357,7 @@ always @(posedge sck) begin
|
||||
exChangeRegi <= 0;
|
||||
end
|
||||
end else begin
|
||||
if( isQspi ) begin
|
||||
exChangeRegi <= isQspi ? {exChangeRegi[3:0], qspi_mux_miso} : {exChangeRegi[6:0], spi_mux_miso};
|
||||
end
|
||||
|
||||
exChangeRegi <= isQspi ? {exChangeRegi[3:0], qspi_mux_miso} : {exChangeRegi[6:0], spi_mux_miso};
|
||||
end
|
||||
end else begin
|
||||
isBusy <= #5 1'b0;
|
||||
|
||||
Reference in New Issue
Block a user