OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4696|回复: 7

关于任务删除的问题

[复制链接]

1

主题

5

帖子

0

精华

新手上路

积分
37
金钱
37
注册时间
2015-4-11
在线时间
1 小时
发表于 2015-4-11 10:56:17 | 显示全部楼层 |阅读模式
5金钱
这个程序是从mytask里面删除youtask,想请问一下大神,在youtask执行完:

if( OSTaskDelReq(OS_PRIO_SELF ) == OS_TASK_DEL_REQ )

{

PC_DispStr(10,10,s1,DISP_FGND_WHITE+DISP_BGND_BLACK);

OSTimeDlyHMSM(0, 0, 15, 0);

PC_DispStr(10,12,s2,DISP_FGND_WHITE+DISP_BGND_BLACK);

OSTaskDel( OS_PRIO_SELF );

}

中的:OSTimeDlyHMSM(0, 0, 15, 0);
这个程序是不是返回到mytask里的:

while( OSTaskDelReq( 2 ) != OS_TASK_NOT_EXIST )

{

PC_DispStr(10,8,s,DISP_FGND_YELLOW+DISP_BGND_BLUE); OSTimeDly(1); //延时一个时钟节拍

}

中了呢?如果是为什么它不会再显示一次:MyTask:我要求YouTask自己删除自己!因为OSTimeDlyHMSM(0, 0, 15, 0);做了15s的延迟,MyTask:我要求YouTask自己删除自己为什么不会显示多次呢?

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165225
金钱
165225
注册时间
2010-12-1
在线时间
2107 小时
发表于 2015-4-11 22:54:59 | 显示全部楼层
回复

使用道具 举报

1

主题

5

帖子

0

精华

新手上路

积分
37
金钱
37
注册时间
2015-4-11
在线时间
1 小时
 楼主| 发表于 2015-4-12 08:54:22 | 显示全部楼层
还请大神帮忙
回复

使用道具 举报

70

主题

6684

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
12613
金钱
12613
注册时间
2012-11-26
在线时间
3701 小时
发表于 2015-4-12 09:17:27 | 显示全部楼层
这样删除很危险
学无止境
回复

使用道具 举报

28

主题

1489

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1656
金钱
1656
注册时间
2013-7-24
在线时间
1 小时
发表于 2015-4-12 14:38:04 | 显示全部楼层
请求删除API是不阻塞的,返回状态。你这么用,我个人不理解。
于20150522停用该账号:http://www.microstar.club
回复

使用道具 举报

1

主题

5

帖子

0

精华

新手上路

积分
37
金钱
37
注册时间
2015-4-11
在线时间
1 小时
 楼主| 发表于 2015-4-13 09:30:21 | 显示全部楼层
回复【4楼】jermy_z:
---------------------------------
为什么?是不是因为这样删除的话会在15s的延迟之内返回次mytask中的,MyTask:我要求YouTask自己删除自己,这句话会显示多次呢?
回复

使用道具 举报

1

主题

5

帖子

0

精华

新手上路

积分
37
金钱
37
注册时间
2015-4-11
在线时间
1 小时
 楼主| 发表于 2015-4-13 09:32:29 | 显示全部楼层
回复【5楼】styleno1:
---------------------------------
对对,我也是这样想的,那个15s的延迟根本就没必要,加上那一句反而会让系统调度mytask多次,不知道我这样理解对吗?
回复

使用道具 举报

1

主题

5

帖子

0

精华

新手上路

积分
37
金钱
37
注册时间
2015-4-11
在线时间
1 小时
 楼主| 发表于 2015-4-14 09:00:37 | 显示全部楼层
顶,求大神指导
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-1 14:33

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表