Lantronix XPort Bedienungsanleitung Seite 53

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 87
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 52
GPIO Interface
Examples
Example 1: PC sends command 1 to find out which configurable pins are
available as GPIO.
PC -> XPort: 10h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h
XPort -> PC: 10h, 03h, 00h, 00h, 00h
Command details:
10h = command 10h
00h, 00h, 00h, 00h = ignored
00h, 00h, 00h, 00h = ignored
Response details:
10h = response to command 10h
04h, 00h, 00h, 00h =
bits 0 and 1 are 0 CP1 and CP2 are configured as GPIOs.
bit 2 is 1 CP3 is configured as either serial control or diagnostics.
The other bits are ignored because there are only three configurable pins on
the
XPort.
Example 2: PC sends command 1Bh to change the current states of GPIO 0
and 1.
PC -> XPort: 1Bh, 01h, 00h, 00h, 00h, 00h, 00h, 00h, 00h
XPort -> PC: 1Bh, 05h, 00h, 00h, 00h
Command details:
1Bh = command 1Bh
01h, 00h, 00h, 00h = the mask that determines which GPIOs will be changed.
bit 0 is 1 GPIO0 will be changed.
bit 1 is 0 GPIO1 will remain the same.
00h, 00h, 00h, 00h = the new states
bit 0 is 0 GPIO0 will become 0.
bit 1 is ignored since it is masked out.
Response details:
1Bh = response to command 1Bh
05h, 00h, 00h, 00h =
bit 0 is 1 GPIO0 = 1
bit 1 is 0 GPIO1 = 0
bit 2 is 1 GPIO2 = 1
The other bits are ignored because there are only three configurable pins on
the
XPort.
XPort™ User Guide 5-5
Seitenansicht 52
1 2 ... 48 49 50 51 52 53 54 55 56 57 58 ... 86 87

Kommentare zu diesen Handbüchern

Keine Kommentare