硬汉嵌入式论坛

 找回密码
 立即注册
查看: 3303|回复: 1
收起左侧

[μCOS-III] 任务解除挂起后,是从头开始运行,还是从挂起状态开始运行呢?

[复制链接]

8

主题

20

回帖

44

积分

新手上路

积分
44
发表于 2016-6-30 14:09:42 | 显示全部楼层 |阅读模式
一个任务A,如果是挂起了,解除挂起后,是从任务开始处开始运行,还是从挂起时的状态开始运行呢?
举个例子,
VOID A_TASK
{
   1灯亮5s;
   while(1)
  {
  每分钟50s的时候, 2灯开始亮;
  亮10s后,挂起自身;
  }
}

解除挂起后,1灯还会亮吗?
回复

使用道具 举报

7

主题

19

回帖

7

积分

新手上路

积分
7
发表于 2016-6-30 20:34:03 | 显示全部楼层
是从挂起时的状态开始运行的,挂起时会保存此刻的状态的,下次轮到它工作就会恢复那时的状态
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-15 12:16 , Processed in 0.231757 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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