This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] 编译器/CC2652RB:[TI15.4]如何创建新任务。

Guru**** 2553450 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/935948/compiler-cc2652rb-ti15-4-how-to-create-new-task

器件型号:CC2652RB

工具/软件:TI C/C++编译器

尊敬的 TI:

我使用的是 TI15.4收集器示例代码、

我想添加新任务。

我编写一些代码、如下所示

/*配置任务。 *
Task_Params_init (&taskParams);
taskParams.stack = appTaskStack;
taskParams.STACKSIZE = APP_TASK_STACK_SIZE;
taskParams.priority = app_task_priority;
Task_construction (&appTask、appTaskFxn、&taskParams、NULL);

//weli 在 Begin
Task_Params I2C_taskParams 下面添加;
Task_Params_init (&I2C_taskParams);
I2C_taskParams.stack = I2C_appTaskStack;
I2C_taskParams.STACKSIZE = APP_I2C_TASK_STACK_SIZE;
I2C_taskParams.priority = app_I2C_task_priority;
Task_construction (&I2C_appTask、i2c_taskFxn、&I2C_taskParams、NULL);
//weli 添加到末尾 




void i2c_taskFxn (UARg a0、UARg A1)

   while (1)
   {
       ;
       ;  
       ;
   }

但 i2c_taskFxn 永远不会进入。

请提供一些提示吗?

Thx。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尝试参考  来创建新任务。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Weli、

    您可以参阅 TI 15.4-Stack 用户指南的 TI-RTOS 基础知识 SLA 和初始化任务部分。

    此致、
    Ryan