Hi,
I am using FreeRTOS port for TI F2808 micro controller.
The highest pirority tasks does something like:
for{}
{
do_something();
vTaskDelay(4);
}
I am able to place the breakpoint anywhere in the code and saw the the interrupt timer is running well.
The issue happen when do_somthing() function execute and finish itself. Then the VtaskDelay(4) has been called out. I traced thru the code and saw the code hung at this call:
xAlreadyYielded = xTaskResumeAll();
The hang issue when it returns ffrom the xTaskResumeAll() call. Looklike the processor was hung.
Any idea ?
Thank you,
TV
vTaskDelay() cause hang issue
vTaskDelay() cause hang issue
Sorry – that is not an official port. I am only able to support official code and have no clue about that architecture. Where did the code come from? Can you ask the author?
Regards.