osCAN Das Echtzeit-Betriebssystem nach dem OSEK/VDX Standard Anwendungsgebiete Aufgrund seiner statischen Betriebssystem-Architektur ist osCAN klein und schnell und lässt sich vorteilhaft in allen Bereichen ein-setzen, Die Vorteile im Überblick > Kleiner, schneller und Ressourcen-sparender Betriebs-systemkern in denen Ressourcen wie Speicher und Rechenzeit knapp > Kurze Boot-Zeiten > Stack-Überwachung zur Laufzeit (abschaltbar) > Interne Ablaufverfolgung (abschaltbar) > Komponentenmanagement zur Integration von Teilprojekten > Lieferung als Source Code > Qualitätsprozess nach SPICE Level 3 > Grafisches Konfigurationswerkzeug zum einfachen Konfi-gurieren sind. Insbesondere dort, wo extrem kurze Bootzeiten notwendig sind, ist der Einsatz von osCAN ideal. Funktionen Als voll preemptives Multitasking-Betriebssystem bietet osCAN eine prioritätsgesteuerte Task-Verwaltung und vielfältige Syn-chronisierungsmechanismen. Das Erzeugen zyklischer wie sin-gulärer Zeitintervalle ist ebenso möglich wie ein ereignisgesteu-ertes Verhalten. Das flexible Interrupt-Konzept erlaubt es, des Betriebssystems > Vereinfachte Laufzeitanalyse von osCAN Anwendungen durch den mitgelieferten TimingAnalyzer > Verfügbar für viele 8-, 16-, 32- und 64-Bit-Mikrocontroller Systemdienste auch innerhalb der Interrupt-Serviceroutinen zu nutzen. Zusätzlich zu den im Standard definierten Funktionen bietet osCAN: > Überwachung der Stack-Nutzung zur Laufzeit > Internes Tracing der System Aufrufe > Erweiterte Fehlerprüfung zur Laufzeit > Übersichtliche Dokumentation der Konfiguration in HTML Mit dem optional erhältlichen High Resolution Timer realisieren Sie höhere Auflösungen als 1ms für die Timer, ohne gleichzeitig die Interrupt-Last zu erhöhen. Abhängig vom Controller sind damit Auflösungen bis in den Mikrosekundenbereich möglich. 4/2 osCAN ist ein preemptives Echtzeit-Multitasking-Betriebssystem mit optimierten Eigenschaften für den Einsatz auf Mikrocontrol-lern. Durch die langjährige Erfahrung von Vector in der Entwick-lung von Betriebssystemen und Treibern ist mit osCAN ein kleiner, robuster Betriebssystemkern entstanden. Er ist gemäß OSEK/VDX Spezifikation 2.2 zertifiziert. Dieser offene Standard der Automo-bilindustrie ist die Grundlage für langfristige Stabilität und Ver-fügbarkeit.