LinuxAutomation


Pengutronix

   

Echtzeit

Hart echtzeitfähige Systeme benötigten bislang spezielle Betriebssysteme. Damit standen die "gewohnten" Tools oft nicht mehr zur Verfügung. Die RT-Erweiterungen für Linux lassen den normalen Kernel im Idle-Task eines Eichtzeitbetriebssystems laufen, so daß ein solches System weiterhin alles ausführen kann, was unter einem normalen Linux-System läuft.


Echtzeit-Kernel



FSM Labs

Die Entwickler der RT-Linux Kernelvariante.



KURT

The KU Realtime Linux.



RTAI

Realtime Linux Application Interface.



DROPS

"The Dresden Real-Time Operating System". Echtzeitsystem basierend auf dem L4 Microkernel.


Echtzeit-Portale



Realtimelinux.org

Zentrale Site für alles, was mit Echtzeit unter Linux zu tun hat.



Realtime Linux Foundation

Non Profit Organisation, die die verschiedenen Varianten echtzeitfähiger Linuxe promoted.


RT-Distributionen



Mini RTL

Realtime Linux auf einer Diskette.


Tools



Code Generator

Code Generator besteht aus einem RT-Linux und Comedi basierten Backend in Verbindung mit einem graphischen Development Tool für Signalverarbeitungs-Blöcke.



RTIC Lab

Real Time Control Laboratory, ein freies Projekt zur Entwicklung eines einfach zu handhabenden Prototyping Tools für Automatisierungsaufgaben. Basiert auf Gnome.



CarbonKernel

Ein Echtzeitbetriebssystem-Simulator, in dem z.B. Treiber für Echtzeitsysteme im Userspace entwickelt werden können.



lvrtl

LabVIEW Bindigs für Realtime-Linux (RTL und RTAI). Über 70 virtuelle Instrumente bieten Zugriff auf Realtime-FIFOS, shared memory usw.



Linux Trace Toolkit

Prozeß- und Event-Visualisierung. Ermöglicht es, die Verteilung der Systemressourcen auf einzelne Tasks graphisch zu visualisieren und so den Zustand und die Auslastung des Systems zu untersuchen. Funktioniert auch mit RTAI.



SimuLinux

Simulink-Ankopplung für Realtime-Linux.



lvlposixio

Ein Projekt zur Einbindung von RT-Linux in LabVIEW.



LabVIEW unter Linux

Ein Artikel aus dem Linux-Magazin zum Thema LabVIEW für Linux. Mehr vom Autor befindet sich auf seiner Homepage.



DSLib

DSLib ist eine C++-Bibliothek zur dynamischen Echtzeit-Simulation unter Linux. In den DSLib-Klassen werden Schleifen, Blöcke, Ein/Ausgänge usw. implementiert. Mit Hilfe passend parametrierter Instanzen dieser Klassen können Blockschaltpläne beliebiger Systeme leicht realisiert werden. Aus diesen Beschreibungen wird automatisch echtzeitfähiger C-Code in Form eines Kernel-Moduls generiert. Zur Zeit existiert nur Unterstützung für RT-Linux, eine RTAI-Version ist in Arbeit.

   
 
© 2000 by Robert Schwebel