FreeRTOS task switching issue.
Hello,
I am facing problem with task switching in FreeRTOS. I am using my custom board with STM32L476RC running at 80 MHz clock. Using STM32CubeIDE and configured project using CubeMX. I am using 3 tasks. Task 1 has some functions which uses osDelay and while loop (Used for GSM module operation). Task 2 used for TFT display update on every one second. Task 3 is used for data acquisition. My problem is when Task 1 is in odDelay or in while loop, other tasks are not functioning hence my TFT is not always updating every one second. Is there any way to configure FreeRTOS to switch tasks even one task is busy? Kindly help me to overcome this problem.
Regards,
Asish Banerjee
