Embedded Software Software-definierte Fahrzeuge: Vector und Infineon mit neuer HAL-Spezifikation

Von Stefanie Eckardt 1 min Lesedauer

Anbieter zum Thema

Vector vervollständigt seine modulare Plattform für die Entwicklung Software-definierter Fahrzeuge. Dafür hat das Unternehmen Microsar IO entwickelt – eine Lösung, die für kostengünstige Mikrocontroller und MCUs mit begrenzten Ressourcen konzipiert wurde. Im Rahmen eines Kooperationsprojekts mit Infineon Technologies entstand zudem eine neue HAL-Spezifikation.

Mit Microsar IO hat Vector eine schlanke, sichere und leistungsfähige Embedded Software für kleine Mikrocontroller vorgestellt.(Bild:  Vector Informatik)
Mit Microsar IO hat Vector eine schlanke, sichere und leistungsfähige Embedded Software für kleine Mikrocontroller vorgestellt.
(Bild: Vector Informatik)

Microsar IO wurde für kleine mechatronische Steuergeräte wie Sensoren und Aktoren entwickelt. Der Fokus liegt auf Wiederverwendbarkeit und Kosteneffizienz bei gleichzeitiger Unabhängigkeit von Vorgaben der Automobilhersteller. Die Lösung eignet sich vor allem für Subsysteme wie Batteriemanagement, Parksensoren und HVAC-Systeme, bei denen Effizienz und geringer Ressourcenverbrauch eine wichtige Rolle spielen.

Leichtere Integration in höhere Systemebenen

Durch die Auslagerung komplexer OEM-spezifischer Aufgaben auf ein begleitendes Steuergerät sorgt Microsar IO für eine nahtlose Integration in das Fahrzeugnetzwerk. Die Lösung abstrahiert die Hardware auf der mechatronischen Ebene und vereinfacht so die Integration in höhere Systemebenen wie Hochleistungsrechenmodule oder Zonensteuerungen. Damit wird die „Shift-North“-Strategie der Fahrzeughersteller unterstützt: Funktionen werden in leistungsfähigen Rechenmodulen gebündelt.

Kein Wechsel zwischen Tools

Die Basiskonfiguration benötigt 32k ROM und 8k RAM, einschließlich Betriebssystem, Kommunikation und Software-Update-Funktionen. ist vollständig in die VS Code PlatformIO-Erweiterung integriert und bietet so die IoT-Entwicklung in nur einer Umgebung. Damit lässt sich der komplette Entwicklungszyklus ohne Wechsel zwischen verschiedenen Tools verwalten – von der Projektkonfiguration bis hin zum Aufbau, Download und Debugging der Hardware.

Wiederverwendbarkeit von Embedded Software erhöhen

Im Rahmen einer Zusammenarbeit mit Infineon wurde ein neuer Hardware Abstraction Layer (HAL) entwickelt. HAL ist für Mikrocontroller mit niedrigem Speicherbedarf ausgelegt und bietet standardisierte Schnittstellen, um die Integration zu vereinfachen und die Wiederverwendbarkeit von Embedded Software zu erhöhen. Die neue HAL-Spezifikation wurde erfolgreich für den Treiber des Automotive-Mikrocontrollers PSOC4 HV von Infineon implementiert. Bei dieser Implementierung kam die Microsar-IO-Software-Plattform von Vector als Basis-Software zum Einsatz. Die HAL-Spezifikation steht auch anderen Halbleiterherstellern zur Verfügung.  (se)

(ID:50345387)

Jetzt Newsletter abonnieren

Verpassen Sie nicht unsere besten Inhalte

Mit Klick auf „Newsletter abonnieren“ erkläre ich mich mit der Verarbeitung und Nutzung meiner Daten gemäß Einwilligungserklärung (bitte aufklappen für Details) einverstanden und akzeptiere die Nutzungsbedingungen. Weitere Informationen finde ich in unserer Datenschutzerklärung. Die Einwilligungserklärung bezieht sich u. a. auf die Zusendung von redaktionellen Newslettern per E-Mail und auf den Datenabgleich zu Marketingzwecken mit ausgewählten Werbepartnern (z. B. LinkedIn, Google, Meta).

Aufklappen für Details zu Ihrer Einwilligung