Herunterladen Diese Seite drucken

Dell EMC Edge 5200 Software Benutzerhandbuch Seite 40

Werbung

a. So öffnen Sie die Stiftverbindung:
> GpioTestTool.exe <pin>
b. So stellen Sie den Laufwerkmodus auf die Ausgabe ein:
> setdrivemode output
c. So setzen Sie den DO0-Stift auf niedrig:
> write 0
d. So stellen Sie den DO0-Stift auf hoch:
> write 1
Auf ähnliche Weise kann der Stift geöffnet und auf den Laufwerkmodus eingestellt werden und der aktuelle Wert kann mithilfe
eines read-Befehls gelesen werden. Verwenden Sie den help-Befehl für die detaillierte Verwendung.
Digitaleingabe-/ausgabefunktion von PCA9535 GPIO
Nutzer können ein PCA9535 GPIO-Erweiterungsmodul mit einem der I2C-Busse des EGW-5200 verbinden.
PCA9535 GPIO-Erweiterungs-API
Die API-Bibliotheksdateien des PCA9535-GPIO-Moduls und ein Demoprogramm (einschließlich Quellcode) sind im Platinen-Supportpaket
für das EGW-5200 enthalten.
PCA9535Init
Diese Funktion wird verwendet, um die Richtungen der GPIO-Stifte zu initialisieren. Außerdem öffnet sie den Griff für den I2C-Bus und es
ist erforderlich, diese Funktion abzurufen, bevor Sie eine der anderen APIs ausführen.
int PCA9535Init (unsigned int i2cnumber)
Parameter
i2cnumber: Die I2C-Busnummer, mit der die PCA9535-Platine verbunden ist. Kann „0" oder „1" sein.
Rückgabecodes
„0" bei erfolgreicher Initialisierung.
Negative Fehler-Nr. bei Fehler.
DioSetLevel
Legt die GPIO-Stufe für Ausgabestifte fest.
int DioSetLevel (unsigned char data, unsigned char mask)
Parameter
Daten: Die neue GPIO-Stufe, die für die Ausgabestifte festgelegt werden soll.
Maske: GPIO-Ausgabestifte werden nur für diejenigen geändert, die den Bits entsprechen, die in der Maske auf
„1" festgelegt sind. Andere Stiftwerte bleiben unverändert.
Rückgabecodes
„0" bei erfolgreicher Initialisierung.
Negative Fehler-Nr. bei Fehler.
40
Einrichten des Betriebssystems Windows 10

Werbung

loading

Diese Anleitung auch für:

Egw-5200