Debug-Tools für die XMC4000 Mikrocontroller von Infineon

PRODUKT NEWS EMBEDDED SYSTEMS



Im Zuge der Markteinführung der auf einem ARM-Cortex-M4-Core basierenden Mikrocontrollerfamilie XMC4000 von Infineon stellt PLS Programmierbare Logik & Systeme mit der Universal Debug Engine (UDE) Version 3.2.1 passende Test- und Debug-Werkzeuge für die 32-Bit-Mikrocontroller der Serie XMC4500 vor. Die Serie ist als erste Baureihe der XMC4000- Mikrocontrollerfamilie ab März 2012 in Musterstückzahlen verfügbar. Sowohl die UDE 3.2.1 als auch UAD2-Geräte von PLS unterstützen die Debug-Ressourcen und Peripherie-Einheiten der XMC4000-Controllerfamilie. Die integrierte FLASH/OTP-Programmierfunktion der UDE garantiert maximale Geschwindigkeiten im Gesamtzyklus Löschen-Download-Programmierung-Verify.

 

Den Echtzeit-Eigenschaften der XMC4000-Familie kommen die Möglichkeiten der grafischen Darstellung von Variablen und ihrer Verknüpfungen zu physikalischen Größen innerhalb der Universal Debug Engine zugute. Während eines laufenden Programms ist ein Lesen und Schreiben des gesamten Hauptspeichers durch den Debugger ohne Einschränkung des Echtzeitverhaltens möglich.

 

Das erlaubt die Animation von Variablen, Registern und Speicherinhalten zur Laufzeit. Darüber hinaus ermöglicht die periodische Aufzeichnung des Befehlszählers eine Profiling-Funktion mit Darstellung des prozentualen Anteils von Funktionen an der Laufzeit der Applikation.

 

Die Universal Debug Engine für die XMC4000-Familie ist ab sofort verfügbar.

Fachartikel