Der Blätterkatalog benötigt Javascript.
Bitte aktivieren Sie Javascript in Ihren Browser-Einstellungen.
The Blätterkatalog requires Javascript.
Please activate Javascript in your browser settings.
8 Elektronik automot ive Impulse Für Aurix TC3x und TC4x Lauterbach unterstützt Rust-Entwicklungsplattform Die Trace32-Entwicklungswerkzeuge von Lauterbach unterstützen jetzt den HighTec Rust Compiler der auf die Aurix-TC3xund TC4x-MCUs von Infineon zugeschnitten ist Das Debuggen von kompilierten Rust-Programmen ist damit nicht nur im Maschinencode sondern auch auf Quellcodeebene möglich Rust ist eine Multi-Paradigma-Systemprogrammiersprache die von der Open-Source-Community unter anderem mit dem Ziel entwickelt wurde Programmfehler zu vermeiden die zu Speicherzugriffsfehlern oder Pufferüberläufen und damit möglicherweise auch zu Sicherheitslücken führen Der HighTec Rust Compiler bietet den vollen Funktionsumfang der Sprache Rust – einschließlich Speichersicherheit Nebenläufigkeit und Interoperabilität – für Anwendungen mit hohen Anforderungen an Sicherheit Performance und schnelle Einsatzfähigkeit Debugging und Echtzeit-Tracing von Rust-Code Lauterbachs Trace32 erlaubt hardwarebeschleunigtes Debugging und Echtzeit-Tracing von Rust-Code für alle TriCoreund andere Kerne wie PPU und GTM die in Aurix TC3x und TC4x implementiert sind eine einzigartige Fähigkeit zur Abdeckung des gesamten Systems Die Trace32-Tools umfassen die universelle Debuggingund Tracing-Software PowerView sowie Debugund Trace-Beschleunigermodule Während die intelligenten PowerDebug-Module von Lauterbach sich durch ihre hohen Download-Geschwindigkeiten und kurzen Antwortzeiten für effizientes Debugging und Testautomatisierung auszeichnen gestatten die PowerTrace-Echtzeit-Module einen vollständigen Einblick in die Aktivitäten der CPUs und anderer Kerne eines Aurix-Systems ohne dessen Echtzeit-Performance zu beeinträchtigen Mit der Hypervisorund OS-Awareness-Technologie von Lauterbach lassen sich auch virtualisierte Umgebungen sicher untersuchen Trace-Analysen einschließlich Messungen der Codeabdeckung können dazu beitragen Embedded-Designs schneller sicherer und zuverlässiger als je zuvor auf den Markt zu bringen Sicher leistungsfähig und benutzerfreundlich »Rust ist eine Programmiersprache die Sicherheit hohe Performanz und Benutzerfreundlichkeit bietet« sagt Norbert Weiss Geschäftsführer von Lauterbach »Mit der Unterstützung unserer marktführenden Trace32-Debugund Trace-Tools für den HighTec Rust Compiler können Embedded-Entwickler nun die Vorteile von Rust für ihre Aurixbasierten Projekte nutzen « »Der HighTec Rust Compiler für Aurix TC4x und TC3x verwendet die fortschrittliche Open-Source-Technologie LLVM um die gesamte Bandbreite der Rust-Funktionen einschließlich Speichersicherheit Nebenläufigkeit und Interoperabilität für sichere und leistungsfähige Anwendungen zu nutzen« erklärt Mario Cupelli CTO bei HighTec EDV-Systeme »Nun sind wir in der Lage mit Lauterbachs Trace32 eine führende Lösung für die Entwicklung das Debugging das Tracing und das Deployment von sicheren Embedded-Anwendungen die in Rust und C C++ geschrieben sind anzubieten « ih Bild Lau te rb ac h