Quantcast
Channel: MSP 低功耗微控制器论坛 - 最近的话题
Viewing all articles
Browse latest Browse all 3634

MSP430 RTOS 如何创建多线程

$
0
0

MSP430 RTOS 如何创建多线程,在主函数加入以下代码:

Task_Params params;
    Error_Block eb;
    Error_init(&eb);
    Task_Params_init(&params);
    params.instance->name = "myTsk0";
    Task_Handle myTsk0 = Task_create(myTsk0Func, &params, &eb);
    if (myTsk0 == NULL)
    {
      System_abort("myTsk0 create failed");
    }

线程函数:

Void myTsk0Func(UArg arg0, UArg arg1)
{
 System_printf("myTsk0 Entering\n");
 Task_yield();
 System_printf("myTsk0 Exiting\n");
 GPIO_write(Board_LED0, Board_LED_ON);
}

但是线程并为真正创建,这是为什么?


Viewing all articles
Browse latest Browse all 3634

Trending Articles