HAL_Delay never exits even after increasing the priority of Systick to highest priority.
Hi all,
I am working with the Nucleo-F446ZE board.
I generated a project with CubeMx .
At this point the project is running fine with UART interrupts and data.
I debug the project and all is working.
I need to use a delay function in my project. SO I have used HAL_Delay(20); for example.
But it never exits from that function. Debugging at it came to know it stuck in below while loop.
while((HAL_GetTick() - tickstart) < wait)
{
}
Any help?I am using the Delay function inside UART ISR. Please help.
