21179|8

130

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

请问RT-Thread和ucosii这两个操作系统有什么相同点和不同点啊? [复制链接]

 RT,谢谢大家了。

最新回复

能够到达mcu上的linux水平?那就很有学头啦  详情 回复 发表于 2012-9-2 21:54
点赞 关注
 

回复
举报

1018

帖子

0

TA的资源

纯净的硅(中级)

沙发
 
呵呵,这个我也不太知道呢
 
个人签名android培训
 
 

回复

92

帖子

0

TA的资源

一粒金砂(中级)

板凳
 

 

一般来说,ucos仅指一个实时内核,它可以选配uc/fs,uc/gui等组件等来搭建一个嵌入式系统,

ucos的代码是开放的,带并不意味着它是开源并且免费的,在商业产品中应用ucos内核及其组件是需要支付不少的费用的。

RT-Thread目前更多的是定位于一个面向微控制器的嵌入式系统平台,它不仅包括一个实时内核,而且也包括文件系统,网络协议栈,GUI组件,命令行shell等组件。

并且RT-Thread实时核心及其所有组件都是开源,免费的。

其他方面,RT-Thread和ucos在实时核心的性能指标上相差不大,这块网上能够搜索到详细的比较信息。

 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(中级)

4
 

回复 板凳 shaolin 的帖子

說的真好,順便從rt-thread 官網上把比較表轉過來給大家參考

RT-Thread与UCOS-II的对比

UCOS-IIRT-Thread
任务/线程调度256 个优先级;不允许有相同优先级任务;最大256个任务最大优先级256/32/8可配置;允许存在相同优先级线程;线程数不限制;允许动态创建/删除线程
同步互斥机制semaphore,mutex,mailbox, message queue, event(mailbox只能存放1条消息)semaphore, mutex,mailbox, essage queue,event(mailbox可存储多条消息)
内存管理固定大小内存块管理固定分区内存管理;小内存系统动态内存管理/大内存系统SLAB内存管理
定时器只能使用OSTimeDly进行时间间隔处理挂接到OS定时器的硬定时器或软定时器
中断嵌套允许允许
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

5
 
非常感谢shaolin 的解析!
 
 
 

回复

117

帖子

0

TA的资源

一粒金砂(高级)

6
 
ucos你可以把它想象成一个裸核,如果真的要完成一个多功能的产品,那么需要自己花很多的功夫(移植一些代码、自行编写些代码),或者购买ucos的商业组件。

而RT-Thread,你可以认为它是MCU这个领域的Linux。因为它不仅仅是一个实时核心,也是一个功能丰富的软件平台。甚至能够支持完整的POSIX环境,运行独立的应用程序,这些也是传统RTOS不容易具备的。

点评

能够到达mcu上的linux水平?那就很有学头啦  详情 回复 发表于 2012-9-2 21:54
 
个人签名RT-Thread:启动下一代RTOS演化
 
 

回复

10

帖子

0

TA的资源

一粒金砂(中级)

7
 
一般来说,ucos仅指一个实时内核,它可以选配uc/fs,
 
 
 

回复

8

帖子

0

TA的资源

一粒金砂(中级)

8
 
非常感谢shaolin 的解析!
 
 
 

回复

16

帖子

0

TA的资源

一粒金砂(中级)

9
 

回复 6楼 ffxz 的帖子

能够到达mcu上的linux水平?那就很有学头啦
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表