Freertos S32K144 Task cannot be scheduled

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Freertos S32K144 Task cannot be scheduled

1,671件の閲覧回数
862908197
Contributor I

I am using FreeRTOS to run some tasks in my software on my S32K144 board, after start  vTaskStartScheduler() ,every task can be run only once, and stuck in idle task(portTASK_FUNCTION) as follow:

if( listCURRENT_LIST_LENGTH( &( pxReadyTasksLists[ tskIDLE_PRIORITY ] ) ) > ( UBaseType_t ) 1 )
{
 taskYIELD();//cant run here;
}

at the same time. i use the S32DS example project(freertos_s32k144) run in my board , The problem is the same。

the freertos config as follow:

 

862908197_0-1606963453268.png862908197_1-1606963471635.png

 

0 件の賞賛
返信
1 返信

1,658件の閲覧回数
Alexis_A
NXP TechSupport
NXP TechSupport

Hello @862908197 ,

 

Have you tried looking at the following document

Also, could you share the code of the task that is not called again?

Best Regards,

Alexis Andalon

 

0 件の賞賛
返信