Error_init( &eb );
Task_Params_init( &TaskParams );
TaskParams.priority = 4;
TaskParams.stackSize = 1024;
TaskLedHandle = Task_create(taskFxn, &TaskParams, &eb);
if ( NULL==TaskLedHandle )
System_abort("Task create failed");
Error_init( &eb );
Task_Params_init( &TaskParams );
TaskParams.priority = 5;
TaskParams.stackSize = 1024;
TaskLedHandle = Task_create( TaskLed, &TaskParams, &eb );
if( NULL==TaskLedHandle )
System_abort("Task create failed");
Error_init( &eb );
Task_Params_init( &TaskParams );
TaskParams.priority = 6;
TaskParams.stackSize = 1024;
TaskLedHandle = Task_create( TaskKeyRead, &TaskParams, &eb );
if( NULL==TaskLedHandle )
System_abort("Task create failed");
Error_init( &eb );
Task_Params_init( &TaskParams );
TaskParams.priority = 7;
TaskParams.stackSize = 1024;
TaskLedHandle = Task_create( LCD4X20DisplayTask, &TaskParams, &eb );
if( NULL==TaskLedHandle )
System_abort("Task create failed");
以上是我的一段多任务的程序代码,当只运行其中三个任务时可以正常运行,但是当四个任务一起运行时程序就不能运行了,不知道是什么原因?请老师帮忙分析。