
Vector erweitert seine modulare Entwicklungsplattform für Software-Defined Vehicles um das neue Embedded-Software-Produkt MICROSAR IO. Diese Lösung ist speziell für kostengünstige Mikrocontroller mit begrenzten Ressourcen konzipiert und erfordert lediglich 32k ROM und 8k RAM. Dabei umfasst sie nicht nur das Betriebssystem, sondern auch Kommunikations- und Software-Update-Funktionen. MICROSAR IO ist vollständig in die VS Code PlatformIO-Erweiterung integriert, was Entwicklern eine durchgängige IoT-Entwicklung innerhalb einer einzigen Umgebung ermöglicht. Dies reduziert den Wechsel zwischen verschiedenen Tools und optimiert den gesamten Entwicklungszyklus von der Projektkonfiguration bis hin zu Aufbau, Download und Debugging der Hardware.
Die Lösung bietet eine benutzerfreundliche Entwicklungsumgebung mit einfacher Projektkonfiguration und Plattform-E/A-Integration. Durch die Unterstützung kostengünstiger Hardware ermöglicht MICROSAR IO optimierte Kommunikationsprozesse für CAN, LIN, UART und SPI. Zudem lässt sich das System nahtlos in OEM-Fahrzeugnetzwerke integrieren und erfüllt mit ASIL-D-Unterstützung höchste Sicherheits- und Zuverlässigkeitsanforderungen.
Ein Kooperationsprojekt mit Infineon führte zur Entwicklung einer neuen „Hardware Abstraction Layer (HAL)“-Spezifikation. Diese wurde speziell für Mikrocontroller mit begrenztem Speicherbedarf konzipiert und erleichtert durch standardisierte Schnittstellen die Integration und Wiederverwendbarkeit von Embedded-Software. Die neue HAL-Spezifikation wurde erfolgreich für den Treiber des Automotive-Mikrocontrollers PSOC4 HV von Infineon implementiert, wobei MICROSAR IO als Basissoftware diente. Die Spezifikation steht auch anderen Halbleiterherstellern zur Verfügung und bietet eine zukunftssichere Grundlage für die Entwicklung ressourcenschonender Steuergeräte. (oe)