Emulatoren, Debugger -

Vereinfachte Fehlersuche bei Automotive-Mikrocontrollern

Zahlreiche Funktionen für das Debuggen und Testen der neuen NXP-Automotive-Mikrocontrollerfamilie S32K1 bietet die aktuelle Version der Universal Debug Engine, UDE 4.8.3, von pls. Über deren intuitive Bedienoberfläche lassen sich neben der traditionellen Benutzung von Breakpoints und dem Singlestep-Betrieb beispielsweise auch die internen Systemzustände zur Laufzeit einfach visualisieren.

Die Darstellung von Applikationsvariablen, der uneingeschränkte Zugang zu den Core- und Peripheral-Registern sowie die grafische Darstellung von Systemwerten in Diagrammen erlauben es dem Anwender, das Laufzeitverhalten seiner Applikation zu beurteilen. Noch umfangreichere Möglichkeiten der Systembeobachtung und -analyse ergeben sich speziell bei den 32K14x-Bausteinen mithilfe der integrierten ARM-CoreSight-Trace-Funktionen.

Für eine möglichst effiziente Testautomatisierung und die Kopplung von Testtools Dritter ist die UDE mit einer leistungsstarken, auf dem Microsoft Common Object Model (COM) basierenden Automatisierungsschnittstelle ausgestattet. Dieses Interface ermöglicht Entwicklern ein umfangreiches Scripting, ohne dabei auf eine spezifische oder gar proprietäre Skriptsprache beschränkt zu sein.

Ein kombinierter Targetadapter für die Zugangsgeräte der Universal-Access-Device- Familie stellt eine sichere und schnelle Kommunikation via JTAG oder über die ARM-spezifische SDW-Schnittstelle sicher. Für anspruchsvolle Umgebungsbedingungen ist dieser Adapter optional auch mit zusätzlicher galvanischer Isolation erhältlich.

Links
Firmeninformationen
Weitere Beiträge zum Thema Emulatoren, Debugger
Alle Artikel des Ressorts
Weitere Beiträge zum Thema Embedded
Alle Artikel des Ressorts
© elektronikinformationen.de 2019 - Alle Rechte vorbehalten