Hey, I found some plot difference when using write and transceive functions with nrfx library (zephyr os).
I'm trying to send 0x11 using this two codes:
nrfx_spim_xfer_desc_t xfer_desc = NRFX_SPIM_XFER_TX(tx_buff, tx_len);
nrfx_spim_xfer(&spi_dev, &xfer_desc, 0);
nrfx_spim_xfer_desc_t xfer_desc = NRFX_SPIM_XFER_TRX(tx_buff, tx_len, rx_buff, rx_len);
nrfx_spim_xfer(&spi_dev, &xfer_desc, 0);
And here is plot i get on MOSI line. First one is write, second one is transceive.

As you can see there is difference is last bit - maybe this difference is something normal, that is expected or rather it is irregularity?
Thanks :)