STM32U5: Spi delay after start
Hello,
after setup SPI1 and setting CSTART=1, I expected that SPI is send immidiatly on bus.
(I toogled PE00 with CSTART=1)
I couldn't find some that explains that behaviour. It behave the same, if I use DMA or writing directly to TXDR.
Do you have an idea ?

My testcode.
SPI1->IFCR = 0xFFFF; // Clear all flags
MODIFY_REG(SPI1->CR2, SPI_CR2_TSIZE, BufferSize);
SPI1->CR1 |= (SPI_CR1_SPE);
SPI1->CR1 |= SPI_CR1_CSTART;
GPIOE->ODR &= ~(1 << 0);
for (u32 i = 0; i < BufferSize; i++)
{
LL_SPI_TransmitData8(SPI1, pBuffer[i]);
}CPU is set to 160Mhz and SPI Prescaler is 256
