CAN-Interface-Treiber für Echtzeit-Betriebssysteme

IT-ENGINEERING PRODUKT NEWS



Die neueste Version des ECI (Embedded Communication Interface) von IXXAT ist für die Betriebssysteme QNX (6.5.0), INtime (3.14, 4.2, 5.0), RTX (6.5.1, 8.1.2, 2012) sowie Linux verfügbar. Der Treiber steht kostenlos für die IXXAT-Interfaces zur Verfügung und bietet eine einheitliche Anwenderschnittstelle, die den Wechsel der CAN-Hardware ohne Softwareanpassung ermöglicht. Die breite Palette an unterstützten CAN-Interface-Typen reicht vom mobil einsetzbaren USB-to-CAN bis hin zu erweiterbaren Karten für PCIe, PCIe Mini, PCIe 104, PCI und PMC. Hierbei können gleichzeitig auch mehrere CAN-Interfaces und CAN-Kanäle (11/29-Bit-Identifier) pro Karte bedient werden. Für den Einsatz im Automotive-Bereich werden auch die Low-Speed-CAN- und LIN-Schnittstellen der Interfaces unterstützt.

 

Die einheitliche Anwenderschnittstelle ist betriebssystemübergreifend konzipiert, was neben dem Kartenwechsel auch den direkten Umstieg auf ein anderes vom ECI-Treiber unterstütztes Betriebssystem ermöglicht. Alle erforderlichen Mechanismen für eine Bedienung der IXXAT CAN-Interfaces werden vom ECI bereitgestellt. Hierbei wurde das neue Release des ECI um die Funktionen "Single Shot Mode" (einmaliger Sendevorgang ohne automatische Wiederholung bei verlorener Arbitrierung) und "High Priority Messaging" (priorisiertes Senden, vor bereits in der Sendequeue eingetragenen Nachrichten) erweitert, welche häufig in Testsystemen benötigt werden.

 

Neben dem ECI bietet IXXAT für Windows-basierte Anwendungen mit dem VCI auch einen Treiber für Windows an.

Fachartikel