The target run on STM32F439NI, in IAR environment
Something happened to the code (earlier it worked).
So, I create several tasks in the main function and after this call to vTaskStartScheduler(), there call to xPortStartScheduler() and there call to vPortStartFirstTask() in file portasm.s. After this, code try to jump to first task’s Run method, but I already can see in call stack that execution start from prvTaskExitError method.
I read previous discussions, and checked that I set HAL_NVIC_SetPriorityGrouping(NVIC_PRIORITYGROUP_4);
Put attention that it is happen before the first task start run.
The execution continue run properly, but call stack start from prvTaskExitError function.
Please, help me understand what happen ?
Thanks a lot