Hi, i also have the problem 2 i raised above.
the focus of my attention is that why it cost so long time when i called the api function Spi_AsyncTransmit,i made a statistics below.




With debug tools,i get the running time of these three api functions, it shows the most time cost in Spi_AsyncTransmit and Wait SPI_SEQ_OK, and i also record more times,generate a table below

the real signal in analyse is also showed below

i don‘t think it is other interrupt preempt time during Spi_AsyncTransmit funtions running,i also gave a high interrupt priority for spi_dma_rx and tx channel。
in my application,in need send about 100 frame in initialization time, and this problem would cause my initialize overtime or task overtime. please give some suggestions about solving this problem,thank you !