PEmicro-Entwicklungspaket NXP MPC55xx-57xx & STMicroelectronics SPC5
Dieses Entwicklungspaket enthält alle folgenden Softwaretools:
ICDPPCNEXUS In-Circuit-Debugger
ICDPPCNEXUS von PEmicro ist ein leistungsstarkes Tool zum Debuggen von Code auf NXP MPC55xx / 56xx / 57xx- und STMicroelectronics SPC5-Geräten, mit dem Sie auf alle On-Chip-Ressourcen zugreifen können.
Zu den Debugger-Funktionen gehören:
- In-Circuit-Emulation mit voller Geschwindigkeit
- Haltepunkte mit Zählern bei der N-ten Ausführung
- Variablenfenster mit Anzeige von Bytes und Words
- Echtzeitausführung sowie mehrere Tracing-Modi
- Startup- und Makrodateien zur Automatisierung des Debug-Prozesses
- Kontextsensitive Hilfe für alle Befehle
- Funktionen zur Zeitmessung und Ausführungszählung
- Unterstützung für symbolische Registerdateien
- Vollständiges Debuggen auf Assembly-Source-Ebene
- Debuggen auf C-Quellenebene (ELF / DWARF 2.0, IEEE695)
PROGPPCNEXUS Flash / EEPROM-Programmierer
Mit dem PROGPPCNEXUS Flash / EEPROM-Programmierer von PEmicro können Sie Flash-Geräte über eine der PEmicro-Hardwareschnittstellen wie Multilink Universal oder Cyclone MAX programmieren / neu programmieren. Es enthält auch die Befehlszeilenversion der Programmiersoftware CPROGPPCNEXUS. Zusammen eignen sie sich perfekt für die Entwicklung, Programmierung von Produktionslinien oder Firmware-Upgrades vor Ort.
Zu den Programmierfunktionen gehören:
- Programmieren
- Überprüfen
- Blanko-Check
- Hochladen
- Anzeigen
- Löschen
Integrierte Windows-Entwicklungsumgebung WINPPCNEXUS
Mit WinIDE von PEmicro können Sie externe Programme - einschließlich Assembler, C-Compiler, Debugger und Flash-Programmierer - in einer Umgebung mit jeweils einem Hotkey ausführen.
Zu den Editorfunktionen gehören:
- Hervorhebung der Codesyntax
- Hervorhebung von GCC-Syntaxfehlern
- Führt externe Programme aus
REGPPCNEXUS MPC55xx / 56xx / 57xx und STMicroelectronics SPC5 Register File Viewer / Editor
REGPPCNEXUS fügt ein symbolisches Bitfeld-Debugging von Registern für ausgewählte MPC5xxx-Geräte hinzu. Die aktuelle Registerdatei wird aus dem Gerät gelesen und symbolisch und numerisch angezeigt. Anschließend wird der geänderte Wert in das Gerät zurückgeschrieben.
Eigenschaften:
- Anzeigen und Bearbeiten der Register und Registerbits
- Zeigt die Bits "Nur Lesen", "Nur Schreiben" und "Nicht implementiert" der Mikrocontroller-Register an
- Erstellen Sie Ihre eigenen Registerdateien für alle Peripheriegeräte mit Speicherzuordnung
Über die 64K Starter Edition des PKGPPCNEXUS:
Es gibt eine Starterversion dieses Softwarepakets, die kostenlos heruntergeladen werden kann. Die folgenden zusätzlichen Funktionen sind in der Vollversion von PKGPPCNEXUS im Vergleich zur kostenlosen Starterversion enthalten:
1. Im Zielprozessor kann eine unbegrenzte Menge an Benutzercode kompiliert, debuggt und Flash-programmiert werden (gegenüber 64 KB geladenem Code, 5000 Quellzeilen, 2500 Symbolen). Das Starterkit begrenzt die Ladegröße (64 KB) des Debuggers, die Programmiergröße (64 KB) des Flash-Programmiergeräts und die Codegröße (64 KB) der vom Compiler in WinIde generierten Ausgabedatei. Der GNU-Compiler, der im Starter-Kit enthalten ist, kann ohne Einschränkung von außerhalb der Entwicklungsumgebung ausgeführt werden.
2. Während das Starterkit Vorlagen zur Demonstration der Funktionalität verschiedener MPC55xx / 56xx / 57xx- und STMicroelectronics SPC5-Evaluierungskarten enthält, werden in der Vollversion weitere Vorlagen hinzugefügt, die eine Reihe von Hardware- und Speicherkonfigurationen unterstützen.
3. Die Vollversion wird mit der CABPPCNEXUS-Hardwareschnittstelle von PEmicro geliefert, um das Debuggen und Programmieren von Nexus-Karten zu erleichtern, die den Standard-NXP-Debug-Connector enthalten.
4. Die Vollversion enthält eine automatisierte Version des Flash-Programmiergeräts, mit der Sie anhand einer Skriptdatei programmieren können. Das Starterkit enthält den interaktiven Flash-Programmierer, mit dem der Benutzer den Flash-Programmiervorgang direkt steuert (ebenfalls in der Vollversion enthalten).