OpenEdv-开源电子网

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

uC/OS触发任务是新建->执行->删除,还是挂起->激活执行->挂起?

[复制链接]

3

主题

95

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2451
金钱
2451
注册时间
2015-11-1
在线时间
300 小时
发表于 2015-11-1 13:40:01 | 显示全部楼层 |阅读模式
5金钱
因为这个任务要在2至3秒左右其它触发执行(周期性触发),
是选择触发后新建任务,再执行,执行完后删除。还是将任务挂起,触发时激活,再执行,执行后挂起。哪个比较好。
或者有没有这方面的资料?

最佳答案

查看完整内容[请看2#楼]

如果周期性触发,而且周期知道的话就直接在任务中延时,如果是和其他任务同步的话,那就用信号量,实在不行就将任务挂起,不建议删除任务。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2015-11-1 13:40:02 | 显示全部楼层
如果周期性触发,而且周期知道的话就直接在任务中延时,如果是和其他任务同步的话,那就用信号量,实在不行就将任务挂起,不建议删除任务。
开往春天的手扶拖拉机
回复

使用道具 举报

120

主题

7877

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12010
金钱
12010
注册时间
2013-9-10
在线时间
427 小时
发表于 2015-11-1 21:19:49 | 显示全部楼层
要不定时的激活的话,建议楼主使用挂起,这样方便一点,或者使用邮箱,收到邮箱就运行,否则就等待状态,挂起也是一样,由其他的任务去解挂
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复

使用道具 举报

3

主题

95

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2451
金钱
2451
注册时间
2015-11-1
在线时间
300 小时
 楼主| 发表于 2015-11-4 12:38:08 | 显示全部楼层
非常感谢!非常详细的解说,而且很及时。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-23 13:06

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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