nrf52831 spi

Dear Sir.

I am trying to mimic AFE4900 Spi bus ( TI).

Attached a file 32_clocks_origin.

In nrf52832 with the following routine.

void SPI_write(unsigned char a_iCom, unsigned char a_idata)
{
memset(m_rx_buf, 0, 8);
spi_xfer_done = false;
m_tx_buf[0] = a_iCom;
m_tx_buf[1] = 0;
m_tx_buf[2] = 0;
m_tx_buf[3] = a_idata;


APP_ERROR_CHECK(nrf_drv_spi_transfer(&spi, m_tx_buf, 4, m_rx_buf, 4));

while (!spi_xfer_done)
{
__WFE();
}

}

I get the following Spi bus 

Here the 32 bits are packed , What should I do make the 32 clocks with delays between each 8 byte.

Thanks