FreeRTOS免费的开源实时操作系统

发布: 2008-9-06 19:11 | 作者: binglin | 来源: StmFans思蜕盟 OPELC 自由电子联盟

FreeRTOS有3个文件,一个shedule调度文件,一个queue队列文件,一个task文件,
整个RTOS系统简单明了,易学易用,还直接支持IAR、GCC、MDK等编译器:
FreeRTOS用3个文件实现以下功能:,
1)优先级调度、相同优先级任务时的轮转调度、同时可以设置成可剥夺内核或不可剥夺内核
2)消息队列
3)信号量
4)提供时间管理函数
5)内存管理
当FreeRTOS被设置为可剥夺型内核时,处于就绪态的高优先级任务能剥夺低优先级任务的CPU使用权,这样可保
证系统满足实时性的要求;当FreeRTOS被设置为不可剥夺型内核时,处于就绪态的高优先级任务只有等当前运行
任务主动释放CPU的使用权后才能获得运行,这样可提高CPU的运行效率。
FreeRTOS具备以下4个特性:
1)支持优先调度的可剥夺内核
2)支持信号量
3)支持消息队列
4)提供时间操作的相关函数

最为重要的是,下载的源码中有STM32F10X的实现例子,可直接参考使用。

FreeRTOS下载地址:
http://sourceforge.net/projects/freertos/
long18751813 (2008-9-06 23:09:05)


关注FreeRTOS有一段时间了,就是还不能玩转它。
sunke9 (2008-9-08 13:15:35)
关注中。。。。。。
hwdpaley (2008-12-12 17:03:48)
在万利的板子上可以跑freertos4.3哦
lostgb (2008-12-12 20:58:36)
支持一下,好资料
qmycy (2008-12-12 22:20:50)
这个操作系统正在研究,现在正在看《操作系统概念》,复习一下,很多都忘了
lanshuitianxia (2008-12-13 00:12:44)
支持一下,有空学习
hwdpaley (2008-12-13 02:56:27)
正在用freertos5做项目哦,希望快点结束编程!
sun66 (2008-12-25 13:25:40)
下来看看,有机会用它
catwill (2008-12-25 18:03:16)
看来裸奔已经不流行了啊
liuxm (2009-1-16 16:18:36)
哪天我也提交一个你们都没见过的rtos
catwill (2009-1-16 17:59:21)
就是不知道我能不能玩得转啊
dsq1980 (2009-1-18 19:58:22)
有空学习学习
Dylan123 (2009-1-19 14:59:50)
...恩 看来裸奔的少了....

IAR 和 MDK 都有OS  不知谁用过  评价一下

听说 与 MDK 比 uCOS-2 好用

还有 有用 STM32跑 uCLinux的吗?
Dylan123 (2009-1-19 15:06:12)
下载页面有两个下载项   .zip    和   .exe    都是什么????啊????
luckzhao (2009-2-17 20:11:02)
支持一下,有空学习!
lin28 (2009-2-18 10:38:46)
顶 不知道比UCOS容易学不?
lchsjtu (2009-3-06 21:29:10)
ucos 还是比较好学的,如果只是应用的话。在已有移植工程范例的情况下,个人觉得主要掌握配置文件以及任务的编写注意事项就可以了。当然用起来不一定表示掌握了它。
另外:ucos授权价格贼高,真正商用的话不知有几个人可以付得起费?
shian0551 (2009-3-11 10:55:36)
楼主有没有其它的仿真器,问一问身过的其他人有没有,先借个回来确认一下是开发板的问题还是H-JTAG的问题。

还有,请楼主检查一下,板子上的STM32引脚有没有短路现象?