14419|12

640

帖子

0

TA的资源

五彩晶圆(初级)

楼主
 

FreeRTOS资料小集 [复制链接]

    刚才在网上找到一个FreeRTOS资料小集,看了一下,确实不错。赞美一下原作者。

    LPC1434上可以运行FreeRTOS, 前面已经有人调试成功了。

    特把FreeRTOS资料小集出来贴在这里供大家参考。

[ 本帖最后由 zhdphao 于 2010-6-4 12:49 编辑 ]

FreeRTOS资料小集.CHM

650.53 KB, 下载次数: 503

FreeRTOS资料小集.rar

638.39 KB, 下载次数: 602

此帖出自NXP MCU论坛

最新回复

好东西,谢谢啦!  详情 回复 发表于 2016-4-24 21:14
点赞 关注
 

回复
举报

14

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
灌水下,我还是期待ucos的移植
此帖出自NXP MCU论坛
 
 
 

回复

1万

帖子

16

TA的资源

版主

板凳
 

我正想看看,谢了

此帖出自NXP MCU论坛
 
个人签名http://shop34182318.taobao.com/
https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr
 
 

回复

640

帖子

0

TA的资源

五彩晶圆(初级)

4
 

freeRTOS 和uCOS II的简单比较

我对RTOS不熟,看看别人怎么说的。

 

两种RTOS粗略比较。

freeRTOS比uCOS II优胜的地方:
1。内核ROM和耗费RAM都比uCOS 小,特别是RAM。 这在单片机里面是稀缺资源,uCOS至少要5K以上, 而freeOS用2~3K也可以跑的很好。

2。freeRTOS 可以用协程(Co-routine),减少RAM消耗(共用STACK)。uCOS只能用任务(TASK,每个任务有一个独立的STACK)。

3。freeRTOS 可以有优先度一样的任务,这些任务是按时间片来轮流处理,uCOSII 每个任务都只有一个独一无二的优先级。因此,理论上讲,freeRTOS 可以管理超过64个任务,而uCOS只能管理64个。

4。freeRTOS 是在商业上免费应用。uCOS在商业上的应用是要付钱的。

freeRTOS 不如uCOS的地方:
1。比uSOS简单,任务间通讯freeRTOS只支持Queque, Semaphores, Mutex。 uCOS除这些外,还支持Flag, MailBox.
2。uCOS的支持比freeRTOS 多。除操作系统外,freeRTOS只支持TCPIP, uCOS则有大量外延支持,比如FS, USB, GUI, CAN等的支持
3。uCOS可靠性更高,而且耐优化,freeRTOS 在我设置成中等优化的时候,就会出问题。

[ 本帖最后由 zhdphao 于 2010-6-4 21:00 编辑 ]
此帖出自NXP MCU论坛
 
 
 

回复

117

帖子

0

TA的资源

一粒金砂(高级)

5
 

加入RT-Thread开源实时操作系统的比较,

freeRTOS比uCOS II优胜的地方:
1。内核ROM和耗费RAM都比uCOS 小,特别是RAM。 这在单片机里面是稀缺资源,uCOS至少要5K以上, 而freeOS用2~3K也可以跑的很好。
RT-Thread内存可以小到3k ROM占用,1k RAM占用。


2。 freeRTOS 可以用协程(Co-routine),减少RAM消耗(共用STACK)。uCOS只能用任务(TASK,每个任务有一个独立的STACK)。

RT-Thread是全抢占式的实时操作系统,如果是协程就不是实时系统了。


3。 freeRTOS 可以有优先度一样的任务,这些任务是按时间片来轮流处理,uCOSII 每个任务都只有一个独一无二的优先级。因此,理论上讲,freeRTOS 可以管理超过64个任务,而uCOS只能管理64个。

RT-Thread可管理的线程数不受限制,仅受内存的限制。同样,RT-Thread支持多个线程在一个优先级上,相同优先级线程采用时间片轮转调度。


4。 freeRTOS 是在商业上免费应用。uCOS在商业上的应用是要付钱的。

RT-Thread的商业使用也是免费的,当然前提条件是,在产品中或产品说明书中保留RT-Thread的LOGO。


freeRTOS 不如uCOS的地方:
1。比 uSOS简单,任务间通讯freeRTOS只支持Queque, Semaphores, Mutex。 uCOS除这些外,还支持Flag, MailBox.

RT-Thread支持semaphore, mutex, event flag, mailbox, message queue.


2。uCOS的支持比freeRTOS 多。除操作系统外,freeRTOS只支持TCPIP, uCOS则有大量外延支持,比如FS, USB, GUI, CAN等的支持

RT-Thread支持GUI,TCP/IP协议栈,文件系统。扩展的,RT-Thread支持ARM7、9、Cortex-M3、AVR32、MIPS等,同时也包括NFSv3网络文件系统的支持。


3。uCOS可靠性更高,而且耐优化,freeRTOS 在我设置成中等优化的时候,就会出问题。

RT-Thread用最高等级的优化同样没有问题,商业使用上,已经有国内两家上市公司及20来家中小型公司使用在它们的商业产品中。


做为实时系统,最头疼的部分是实时系统内部的时序行为分析,RT-Thread会在近期推出相应的工具,对系统内部行为进行全方位的剖析,使得用户更为了解自己的系统,知道如何去优化系统,如何去解决系统稳定性问题,如何去了解潜在性的隐患问题。

此帖出自NXP MCU论坛
 
个人签名RT-Thread:启动下一代RTOS演化
 
 

回复

13

帖子

0

TA的资源

一粒金砂(初级)

6
 

学习了。

学习中。。。。。。。。。。。。。。。。
此帖出自NXP MCU论坛
 
 
 

回复

7

帖子

0

TA的资源

一粒金砂(中级)

7
 
感谢楼主分享!!!!
此帖出自NXP MCU论坛
 
 
 

回复

260

帖子

0

TA的资源

一粒金砂(中级)

8
 
顶一个!!
此帖出自NXP MCU论坛
 
 
 

回复

10

帖子

3

TA的资源

一粒金砂(初级)

9
 
顶,好东西,,,
此帖出自NXP MCU论坛
 
 
 

回复

20

帖子

0

TA的资源

一粒金砂(初级)

10
 
这不是我做的东西吗
此帖出自NXP MCU论坛
 
 
 

回复

6

帖子

1

TA的资源

一粒金砂(初级)

11
 
正在学习 多谢分享
此帖出自NXP MCU论坛
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

12
 
确实不错!!!
此帖出自NXP MCU论坛
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

13
 
好东西,谢谢啦!
此帖出自NXP MCU论坛
 
 
 

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

查找数据手册?

EEWorld Datasheet 技术支持

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

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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

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

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

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