Das Softwarepaket besteht aus einer Schnittstellenbibliothek (Windows DLL und Linux .SO) und einem Beispielcode, mit dem eine benutzerdefinierte Anwendung erstellt werden kann, die mit einem auf ARM® Cortex ™ -M-Prozessoren (ACMP) basierenden System über eines von PEmicro interagieren und Fehler beheben kann Hardware-Schnittstellen. Dies schließt die Kinetis® / S32-Geräte von NXP ein. Das Paket enthält sowohl C / C ++ - und Delphi-Beispielroutinen als auch detaillierte Aufrufinformationen für die DLL / SO. Die C- und Delphi-Module in den Routinen der ACMP-Hardwareschnittstellenbibliothek werden als Quellcode geliefert, der mit einer DLL / SO verbunden ist, um eine Schnittstelle zur Hardware herzustellen. Die Routinenbibliothek der ACMP-Hardwareschnittstellenbibliothek ist sehr nützlich, um Ihre eigene benutzerdefinierte Anwendung zu erstellen und Funktionen wie Produkttest, Kalibrierung und Aktualisierung auszuführen. Die im Paket enthaltenen Demo-Programme zeigen Ihnen, wie Sie die Schnittstelle initialisieren, Programmregister erstellen, 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.
Weitere Informationen zur Vereinfachung des Produkttests finden Sie in der PEmicro Expert's Corner.
Key Features
- Funktioniert mit ARM Cortex-M-Geräten, einschließlich der Kinetis L-Serie
- Funktioniert mit den Multilink-Debug-Tests von PEmicro, dem Multilink_FX-Debug-Test, den systeminternen Programmierern CYCLONE und CYCLONE FX sowie mit Tracelink.
- Beachten Sie, dass das SDK nur für Geräte funktioniert, die von der von Ihnen verwendeten PEmicro-Hardwareschnittstelle unterstützt werden.
- Bietet eine Schnittstelle zum Hintergrund-Debug-Modus
- Im Paket enthalten sind C / C ++ - und PASCAL-Module
- Quelle und ausführbare Dateien für C- und PASCAL-Demos
Unterstützte Compiler
- UNITACMP und UNITACMP_DIST: MicrosoftVisual C ++ 5.0 oder höher, Delphi 2.0 oder höher
- Entwicklungsplattform: Windows 32-Bit, Linux 32-Bit und Linux 64-Bit.
- Sehr nützlich für den Bau von Testgeräten
UNITACMP umfasst eine Lizenz zum Verteilen der Binärdateien (DLLs und Treiber) von UNITACMP auf bis zu fünf Ziel-PCs, die den Bedingungen der Lizenzvereinbarung unterliegen. Eine Lizenz zum Verteilen an eine unbegrenzte Anzahl von PCs finden Sie unter UNITACMP_DIST.
Kinetis ist eine eingetragene Marke von NXP Semiconductors. ARM ist eine eingetragene Marke und Cortex ist eine Marke von ARM, Limited. Alle anderen Namen sind Eigentum ihrer jeweiligen Inhaber.