永发信息网

ucos 系统中ostaskdel函数是什么意思

答案:1  悬赏:80  手机版
解决时间 2021-02-10 06:52
  • 提问者网友:锁深秋
  • 2021-02-10 00:08
ucos 系统中ostaskdel函数是什么意思
最佳答案
  • 五星知识达人网友:十年萤火照君眠
  • 2021-02-10 00:51
OSTaskCreate//***********************************************************************************#include #define TASK_STK_SIZE 128 //定义任务堆栈的大小OS_STK TaskOneStack[TASK_STK_SIZE]; //为任务TaskOne建立一个堆栈OS_STK TaskTwoStack[TASK_STK_SIZE]; //为任务TaskTwo建立一个堆栈void TaskOne(void *p_arg);void TaskTwo(void *p_arg);void main(void){ OSInit(); //初始化ucos //建立任务TaskOne,无数据区指针, 堆栈指针, 优先级6 OSTaskCreate(TaskOne, 0 , &TaskOneStack[TASK_STK_SIZE-1], 6 ); //建立任务TaskTwo,无数据区指针, 堆栈指针, 优先级8 OSTaskCreate(TaskTwo, 0 , &TaskTwoStack[TASK_STK_SIZE-1], 8 ); OSStart(); //开始运行ucos}void TaskOne(void *p_arg){ p_arg = p_arg; //无用,仅为消除编译器报警 while (1) //任务体,总是死循环 { printf("TaskOne: 我在运行!\n"); //打印 OSTimeDlyHMSM(0, 0, 2, 0); //延时0小时0分1秒0毫秒 }}void TaskTwo(void *p_arg){ p_arg = p_arg; //无用,仅为消除编译器报警 while (1) //任务体,总是死循环 { printf(" TaskTwo: 我处在运行中!\n"); //打印 OSTimeDlyHMSM(0, 0, 5, 0); //延时0小时0分2秒0毫秒 }}//***********************************************************************************
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯