Linux嵌入式版本ttylinux、FreeRTOS、NSLU2 Linux、uclinux介绍

以下为你介绍Linux嵌入式版本:ttylinux(只需要8M磁盘空间的小型 GNU/Linux 发行版)、FreeRTOS(迷你操作系统内核的小型嵌入式系统)、NSLU2 Linux(小型的嵌入式的 Linux 系统)、uclinux(嵌入式Linux系统)。

Linux嵌入式版本ttylinux、FreeRTOS、NSLU2 Linux、uclinux介绍

1、ttylinux(只需要8M磁盘空间的小型 GNU/Linux 发行版)

Linux嵌入式版本ttylinux、FreeRTOS、NSLU2 Linux、uclinux介绍

ttylinux 是一个只需要8M磁盘空间的小型 GNU/Linux 发行版。可适合在以太网、调制解调器、ISDN等设备上运行,最低要求是 486SX 以及 12M 内存。

下载地址:http://osarchive.sda1.eu/ttylinux

2、FreeRTOS(迷你操作系统内核的小型嵌入式系统)

Linux嵌入式版本ttylinux、FreeRTOS、NSLU2 Linux、uclinux介绍

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

功能和特点:

混合配置选项。

提供一个高层次的信任代码的完整性。

目的是小,简单易用。

开发C,非常便携代码结构。

支持两项任务和共同例程。

强大的执行跟踪功能。

堆栈溢出检测。

没有软件任务的限制数量。

没有软件优先事项的限制数量。

没有施加的限制,优先转让,多个任务可以分配相同的优先权。

队列,二进制信号量,计数信号灯和递归通信和同步的任务。

Mutexes优先继承权。

免费开发工具。

免费嵌入式软件的源代码。

从一个标准的Windows主机交叉发展。

下载地址:https://www.freertos.org/

3、NSLU2 Linux(小型的嵌入式的 Linux 系统)

NSLU 2 Linux 是一个小型的嵌入式的 Linux 系统。

下载地址:http://www.nslu2-linux.org/

4、uclinux(嵌入式Linux系统)

Linux嵌入式版本ttylinux、FreeRTOS、NSLU2 Linux、uclinux介绍

uClinux是嵌入式Linux领域非常重要的分支,已成功应用于路由器、机顶盒、PDA等领域,与标准Linux在内存管理方面有着本质的区别。

uClinux从Linux2.0/2.4内核派生而来,其内核二进制映像文件小于512K。无MMU (Memory Management Unit),内存管理单元)处理器设计,具有完备的TCP/IP、支持多任务、多种网络协议和文件系统。uClinux可移植性很强,用户通过重新配置、编译内核,可方便移植到多种处理器计算平台。

下载地址:https://sourceforge.net/projects/uclinux/

注明

以上就是Linux嵌入式版本ttylinux、FreeRTOS、NSLU2 Linux、uclinux的介绍内容。

栏目相关文章