Delay in SPI Transfer with STM32H7
Dear Forum
Im using STM32 H755 ZI in the starter kit.
I set the Timer 4 for generate a Interrupt each 1ms.
At begin of INT:
-I toggle a PIN,
-and, send a SPI data (8 byte or 16..not important)
What I noted is a delay of almost 10uS beetwen pin toggle and begin of 1st bit TX from
SPI (begin of SPI transmission i means)
Some data:
FCPU=64M coming from internal 64M HSI
SPI1_CLK=4M coming from PER_CLK =64M (with SPI prescaler=16 -->4M)
FAPB=64M
Code inside INT Timer:
HAL_GPIO_TogglePin(PF10Test_GPIO_Port, PF10Test_Pin);
HAL_SPI_Transmit(&hspi1, p_Data16b, 1, 100);
__HAL_TIM_CLEAR_FLAG(htim4, TIM_FLAG_UPDATE);
Thanks for your help
Roberto
