Dieses Softwarepaket besteht aus Schnittstellenroutinen, mit denen eine PC-Anwendung über die PEmicro-kompatiblen Hardwareschnittstellen die NXP MPC55xx / 56xx / 57xx- und STMicroelectronics SPC5-Prozessoren über den JTAG / Nexus-Debug-Port steuern und debuggen kann. Das Paket enthält sowohl C / C ++ - als auch Delphi-Beispielquellcode, eine API-Datei zum Herstellen einer Verbindung mit der PEmicro-Softwarebibliothek (DLL) und die Bibliothek (DLL) selbst. Die C- und Delphi-Module im Softwarepaket werden als Beispielquellcode geliefert, der mit der DLL verbunden ist, um das Kabel anzutreiben und das MPC5xxx-Ziel zu steuern. Die Bibliothek ist sehr nützlich, um eine eigene Anwendung zu erstellen, die Tests, Kalibrierungen oder andere spezielle Funktionen ausführen kann. Es können Anwendungen erstellt werden, die vollautomatische Tests durchführen und über sehr komplexe Entscheidungsfähigkeiten verfügen. Die im Paket enthaltenen Demo-Programme zeigen Ihnen, wie Sie die Schnittstelle initialisieren, Programme registrieren, Code in den Arbeitsspeicher herunterladen und den Code schrittweise durchlaufen. Beginnend mit diesen Programmen ist es einfach, sie an Ihre spezifischen Anforderungen anzupassen. Anwendungen, die mit der mitgelieferten 32-Bit-DLL erstellt wurden, können auch auf den 64-Bit-Betriebssystemen ausgeführt werden, die unten unter den Systemanforderungen aufgeführt sind.
Key Features
- Funktioniert mit allen NXP MPC55xx / 56xx / 57xx- und STMicroelectronics SPC5-Geräten, einschließlich Single- und Dual-Cores
- Funktioniert mit Multilink Universal, Multilink FX, CYCLONE und CYCLONE FX von PEmicro.
- Bietet eine programmatische Schnittstelle zum Debug-Modus
- Im Paket enthalten sind C / C ++ - und Delphi-Beispiele sowie Schnittstellencode
- Quellcode und ausführbare Dateien für C- und Delphi-Demos
Compiler unterstützt
- UNITPPCNEXUS und UNITPPCNEXUS_DIST: MicrosoftVisual C ++, Delphi 2.0 oder höher
- Entwicklungsplattformen: 32-Bit-Windows
- UNITPPCNEXUS-LINUX und UNITPPCNEXUS-LINUX-DIST: GNU Compiler Collection und Sun Compiler Collection
- Für x84-Kernel: 2.2.x-2.6.x
- Sehr nützlich für den Bau von Testgeräten
Geräte-Support
Dieses UNIT-Softwarepaket unterstützt die MPC55xx / 56xx / 57xx-Geräte von NXP und die SPC5-Geräte von STMicroelectronics. Sie können sich einen Überblick über die unterstützten Geräte aus der folgenden Liste verschaffen:
Unterstützte NXP-Gerätefamilien
MPC55xx
MPC551x
MPC5533
MPC5534
MPC5553
MPC5554
MPC556x
MPC56xx
MPC560xB / C
MPC560xBK
MPC560xP
MPC560xS
MPC5604E
MPC563xM
MPC564xA / B / C
MPC5643L
MPC5645S
MPC564xB
MPC5668
MPC567xK
MPC567xF
MPC567xR
MPC57xx
MPC574xC
MPC574xG
MPC574xR
MPC5744K
MPC574xP
MPC5746M
MPC5775x
MPC577xK
MPC5777C
MPC5777M
S32 Power Devices
S32R274
Unterstützte STMicroelectronics SPC5-Gerätefamilien
SPC56xx
SPC560Bxx
SPC560Cxx
SPC560Dxx
SPC560Pxx
SPC563Mxx
SPC564Axx
SPC564Bxx
SPC564Lxx
SPC57xx
SPC572L
SPC57EM80
SPC570S50
SPC574K72
SPC58xx
SPC58EG84
SPC58NE84
SPC584Cxx
SPC58ECxx
SPC582Bxx
UNITPPCNEXUS und UNITPPCNEXUS-LINUX enthalten eine Lizenz zum Verteilen der Binärdateien (DLL / SO und Treiber) von UNITPPCNEXUS oder UNITPPCNEXUS-LINUX auf bis zu fünf Ziel-PCs gemäß den Bedingungen der Lizenzvereinbarung. Eine Lizenz zum Verteilen an eine unbegrenzte Anzahl von PCs finden Sie unter UNITPPCNEXUS_DIST und UNITPPCNEXUS-LINUX-DIST.