Question
STM32F429ZI UART5 data is received on terminal only for Baud rates 9600 & 4800 for higher baud rates we get garbage data. What can be the issue ?
System Clock is PLL_HSE
HSE connected is 12MHz
HSE_VALUE is set 12000000 & SystemCoreClock = 180000000 in system_stm32f4xx.c
HCLK = 180MHz
PCLK1 = 45MHz
PLLM = 12;
PLLN = 360;
PLLP = RCC_PLLP_DIV2;
PLLQ = 4;
Clocks are configured as expected, cross checked RCC registers through debugger.
Baud rate register is also verified and the value matches with the calculations.
What can be the issue ?
