TI中文支持网
TI专业的中文技术问题搜集分享网站

C6678单个核能运行多个Task吗

你好:

       我用的是官方C6678开发板,SYS/BIOS系统,CCS5.3。将程序下载到第一个核上,每次都是第一个task创建成功,第二个task创建失败。并且第一个task工作正常。

      C6678单个核不能运行多个Task吗

       void    taskFxn_1(…)

      {

            ………

      }

     void    taskFxn_2(…)

      {

            ………

      }

void main()

{

         hTask1 = Task_create(taskFxn_1, 0, &eb);

        if(hTask1  == NULL)

       {

                 printf("Task 1 create fail\n")

       }

      

 hTask2= Task_create(taskFxn_2, 0, &eb);

        if(hTask2  == NULL)

       {

                 printf("Task 2create fail\n")

       }

      BIOS_start();

}

rookiecalf:

实时系统多任务运行是基本啊,和是不是多核没关系。

这款系统还没用过,你检查看看是不是哪里由设置问题。

da qin zheng sheng:

应该可以的啊!51单片机也可以实现简单的多任务。

dong Situ:

回复 rookiecalf:

您好,

     我检查了一下cfg文件,但是还是没有找到问题。附件是我的工程,能不能帮我看一下。谢谢

dong Situ:

回复 rookiecalf:

附件是我的工程文件,我还是没找到问题所在,能否帮忙看一下,谢谢。

其中还是只能创建成功第一个task,第二个task创建失败。

赞(0)
未经允许不得转载:TI中文支持网 » C6678单个核能运行多个Task吗
分享到: 更多 (0)