项目介绍:

FreeRTOS是一个迷你操作系统内核的小型嵌入式系统。作为一个轻量级的操作系统,功能包括:任务管理、时间管理、信号量、消息队列、内存管理、记录功能等,可基本满足较小系统的需要。

License:

Commercial license available,GNU General Public License v2.0 w/FreeRTOS exception

链接:

暂无版本信息

讨论

同类项目

NuttX
Nuttx 是一个实时嵌入式操作系统(RTOS),它有一个小巧是在微控制器的环境中使用。这是完全可扩展,从小型(8位)至中型嵌入式(32位)系统。它的目的还在于要完全符合标准,完全实时,并完全开放。
Android X86
Android X86平台是由Beyounn和Cwhuang主持设计的。其主要目的在于为X86平台提供一套完整的Android系统解决方案,提供了一套完整的可行源代码树,配套文档以及Live CD与Live USB。最近该项目推出了 Android 1.6 版本的 LiveCD(with Installer) 和 LiveUSB。
TinyOS
"TinyOS是一款自由和开源的基于元件(component-based)的操作系统和平台,它主要针对无线传感器网络(WSN
FreeDOS
FreeDOS是一个免费DOS操作系统。该工程建立于1994年,由著名程序员Jim发起,并很快得到了众多使用者和程序开发者的响应。由于它是建立著名的GNU GPL协议下的自由软件,得到来自世界各地众多优秀程序员的支持,现在一直在不断的发展着,而且参加的人越来越多,通过互联网联合起来朝着他们的目标去努力,充分体现了自由开放和团结的精神。FreeDOS工程的目标是建立一个完整的、自由开放的并且与MS-DOS完全兼容的新型DOS操作系统,这个DOS系统属于全人类。作为DOS家族中的一员,它主要通过内核来提供磁盘访问和文件系统,以及部分内存管理,但是没有默认的GUI。FreeDOS支持老式和新式IBM PC,以及嵌入式系统。
uclinux
"uCLinux是一种优秀的嵌入式Linux版本,是micro-Conrol-Linux的缩写。它秉承了标准Linux的优良特性, 经过各方面的小型化改造,形成了一个高度优化的、代码紧凑的嵌入式Linux。虽然它的体积很小,却仍然保留了Linux的大多数的优点:稳定、良好的移植性、优秀的网络功能、对各种文件系统完备的支持和标准丰富的API。它专为嵌入式系统做了许多小型化的工作,目前已支持多款CPU。 其编译后目标文件可控制在几百KB数量级,并已经被成功地移植到很多平台上。uClinux从Linux 2.0/2.4内核派生而来,沿袭了Linux的绝大部分特性。它是专门针对没有MMU(内存管理单元)的CPU,并且为嵌入式系统做了许多小型化的工作。它通常用于具有很少内存或Flash的嵌入式操作系统。在GNU通用许可证的保证下,运行uClinux操作系统的用户可以使用几乎所有的Linux API函数。由于经过了裁剪和优化,它形成了一个高度优化,代码紧凑的嵌入式Linux。它具有体积小、稳定、良好的移植性、优秀的网络功能、完备的对各种文件系统的支持,以及丰富的API函数等优点。uClinux与Linux在兼容性方面表现出色,uClinux除了不能实现fork()外,其余uClinux的API函数与标准Linux完全相同。"

相关项目

咕噜咕噜斯基 / FreeRTOS_F3Discovery_TEST
将 FreeRTOSv8 移植到 STM32F3 上面.
chen_danchunguo / FreeRTOS
FreeRTOS操作系统的学习笔记
半斗米 / gdbx
GDBServer Extender

相关讨论组

该项目还没有关联的讨论组