Herunterladen Inhalt Inhalt Diese Seite drucken

Digitaleingabe-/Ausgabefunktion Des Intel Pch-Controllers; Erstellen Der Gpio-Beispielanwendung - Dell EMC Edge Gateway 3200 Softwarehandbuch

Inhaltsverzeichnis

Werbung

Schritte
1. Öffnen Sie die Eingabeaufforderung im Administratormodus.
2. Wechseln Sie in das folgende Verzeichnis: C:\Program Files\Dell\EGW3200 Software tools\Application
Binaries
3. Verwenden Sie die folgenden Befehle, um die SIO-Beispielanwendung auszuführen:
a. So legen Sie den Watchdog-Zeitgeber fest:
> superiotest wdtset <time> <mode>
Die Zeit liegt dabei zwischen 1 und 255 und der Modus entspricht „Sekunden" oder „Minuten".
b. So beenden Sie den Watchdog-Zeitgeber:
> superiotest wdtstop
c. So rufen Sie die verbleibende Watchdog-Zeit und den verbleibenden Watchdog-Modus ab:
> superiotest wdtgettime
d. So erhalten Sie die CPU-Temperatur:
> superiotest getcputemp
Digitaleingabe-/ausgabefunktion des Intel PCH-
Controllers
Das EGW-3200 verwendet die RHProxy-Schnittstelle von Microsoft für den Zugriff auf die GPIO-Stifte über den PCH-Chipsatz.
Alle erforderlichen Änderungen werden im BIOS durchgeführt. Für ein Beispielprogramm kann der unten von Microsoft bereitgestellte
Quellcode verwendet werden.
https://github.com/microsoft/Windows-iotcore-samples/tree/develop/BusTools/GpioTestTool
Das EGW-3200 verfügt über sechs DI-Stifte, sechs DO-Stifte und drei Nutzer-LEDs. Die Details und Nummern der Stifte, die für die
Beispielanwendung verwendet werden sollen, finden Sie in der Tabelle unter

Erstellen der GPIO-Beispielanwendung

Voraussetzungen
Visual Studio 2019 ist für diese Aufgabe erforderlich. Gehen Sie beim Herunterladen und Installieren wie folgt vor:
1. Wählen Sie Workloads.
2. Öffnen Sie das Visual Studio-Installationsprogramm und klicken Sie auf Ändern, um Ihre Installation anzupassen.
3. Wählen Sie die Workload Desktop-Entwicklung mit C++.
4. Wählen Sie UWP.
5. Wählen Sie Einzelne Komponenten und stellen Sie unter Compiler, Build-Tools und Laufzeiten sicher, dass die folgenden
Kontrollkästchen aktiviert sind:
a. MSVC v142 -VS 2019 C++ x64/x86 buildtools (neuste Version) ist aktiviert.
b. MSVC v142 -VS 2019 C++ x64/x86 Spectre-mitigated libs (neueste Version) ist aktiviert.
6. Stellen Sie sicher, dass das SDK ordnungsgemäß installiert ist. Laden Sie die entsprechende WDK-Version herunter und installieren Sie
sie.
7. Installieren Sie die neuesten unterstützten englischen (en-us) Microsoft Visual C++ Redistributable-Pakete für Visual Studio 2015,
2017, 2019 und 2022 unter der folgenden URL: https://aka.ms/vs/17/release/vc_redist.x64.exe.
Info über diese Aufgabe
ANMERKUNG:
Die ausführbaren Beispielbinärdateien wurden mit den Versionen SDK-10.0.19041.685 und WDK-10.0.19041.685
erstellt. Das Verfahren kann leicht variieren, wenn Sie andere Versionen verwenden.
RHProxy-Treiber – I2C und GPIO
Einrichten des Betriebssystems Windows 10
auf Seite 12.
29

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Egw-3200Egw-3200-na

Inhaltsverzeichnis