关于uCOS问题
对uCOS刚入门,只大概看了下教程,知道uCOS运行首先要创建任务这回事。在TQ光盘中uCOS代码中创建了4个任务:MainTaskStk()、Task0Stk()、Task1Stk()和Task2Stk(),其中的3个任务是在MainTaskStk()创建的。现在我想在main()中直接创建Task0Stk()…Task1…Task2…这3个任务。我的操作如下:将MainTaskStk()中在while(1)之前的内容取代了main()中的
OSTaskCreate (MainTask,(void *)0, &MainTaskStk, MainTaskPrio);
编译时出现4个错误,typedef name 'OS_CUP_SR' used in expression context
……
应该怎么解决? 亲,建议你看一下ucos的相关教材之后,你再建立任务。
页:
[1]