硬汉嵌入式论坛

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

[μCOS-III] uCOS-III的V3.05.00,OS_TMR.C文件也做了较大改动,修改了列表实现方式,可选择调度

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107049
QQ
发表于 2015-7-21 17:23:34 | 显示全部楼层 |阅读模式
修改位置1:
uCOS-III以前的版本的软定时器列表实现方式是从uCOS-II中发展过来的。现在这个版本将
其进行了修改,不再使用wheel spoke方式,改为简单的列表方式,即在主程序中轮询那个时间
到即可。这样的好处是程序代码看起来简洁了很多。
     在用户使用的软定时器比较多的时候,使用wheel spoke方式效率比较高些,但是使用比较
少的时候,基本就没有什么优势了,而且使得源码看起来比较臃肿。
    个人观点。
修改位置2:
多处使用调度锁实现的地方可选择使用互斥信号量。

1.png

2.png
回复

使用道具 举报

610

主题

3062

回帖

4912

积分

至尊会员

积分
4912
发表于 2015-9-1 15:57:18 | 显示全部楼层
3.05 哪里可以下载啊
回复

使用道具 举报

610

主题

3062

回帖

4912

积分

至尊会员

积分
4912
发表于 2015-9-1 15:57:36 | 显示全部楼层
3.05 哪里可以下载啊
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-15 21:17 , Processed in 0.204262 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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