硬汉嵌入式论坛

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

RTX, uCOS-II, FreeRTOS, embOS, uCOS-III实时性PK(RTX完爆其它OS)

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106959
QQ
发表于 2013-8-15 17:29:42 | 显示全部楼层 |阅读模式
这里提供一组简单的数据,通过任务主动释放CPU权利来测试任务的切换速度
测试条件 :STM32F103VET6,Cortex-M3内核,72Mhz,
                   软件用的MDK4.54,  1级优化。
                   测试10000次,2ms测试一次,然后求平均

RTX             V4.5                    252个时钟周期
uCOS-II       V2.92.07              354个时钟周期
embOS        V3.86                  389个时钟周期
FreeRTOS   V7.4.2                 514个时钟周期(可能是这种测试方法对这个OS不太适合,另一个时间切换的时间是374个时钟周期
uCOS-III       V3.03.01             576个时钟周期

是不是觉得RTX可以完爆其它RTOS。
附上RTX 4.7的代码和例子(来自MDK4.72a自带)
RL.zip (1.24 MB, 下载次数: 626)
RTX的学习手册参考MDK自带的那个手册就可以
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-11 18:44 , Processed in 0.200499 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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