硬汉嵌入式论坛

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

[μCOS-II] 【问题集锦】ucos跑到空闲任务后不跑出来了?这是为什么?

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106978
QQ
发表于 2014-3-16 17:16:52 | 显示全部楼层 |阅读模式
我建立了三个任务,但是仿真时每当执行到OSTimeDly(2)时就轮流跑到其它的任务,最后就跑到空闲任务里不跑出来了(仿真时运行了很长时间都在空闲任务里)?
这样每个任务中OSTimeDly(2)后的代码都没有执行,好像不是这样的吧.是我哪里设置错误了?各位知道这是什么问题吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106978
QQ
 楼主| 发表于 2014-3-16 17:21:41 | 显示全部楼层
造成这种情况的根本原因是系统滴答时钟没有跑起来,这样每次执行OSTimeDly(2)的时候只是进行了任务的切换。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-12 18:26 , Processed in 0.218215 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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