spi half duplex with dma,change tx ino rx,when finished tx process,start rx process,just set the "spe" bit of spi master(not set cstart bit),dma just starts working,and cntdr goes to zero,then rx process fail,spi report overun error.
1�?you can change spi sck pull mode with the cpol ,pull up with cpol=1,pull down with cpol=02�?another solution,you can set the master_keep_io_state bit