请教一个ucos问题

2019-07-20 08:01发布

假设我设置了3个任务A、B、C,然后每个任务里面都有while(1),在while(1)里面都执行了相应代码之后都有OSTimeDly()函数执行跳出任务。
在A任务跳出之后,进入B,B跳出进入C。由于时间设定的刚刚好,C跳出后进入A后。A任务的代码是从头开始执行还是从while(1)执行呢??谢谢各位前辈老师。


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
szczyb1314
1楼-- · 2019-07-20 12:18
本帖最后由 szczyb1314 于 2018-5-23 15:34 编辑

看你的说法是从while开始的,不过带系统的几乎不会像你说的那么巧
bbq
2楼-- · 2019-07-20 14:03
szczyb1314 发表于 2018-5-23 15:32
看你的说法是从while开始的,不过带系统的几乎不会像你说的那么巧

我这里时间不要紧,主要是从C切换到A的时候是不是从while(1)里面开始跑还是从A任务头部开始跑
szczyb1314
3楼-- · 2019-07-20 16:26
 精彩回答 2  元偷偷看……
bbq
4楼-- · 2019-07-20 17:54
 精彩回答 2  元偷偷看……

一周热门 更多>