GPIOs verdrahten und konfigurieren

Dieser Artikel enthält Informationen, wie Sie die →GPIOs einer MICA verdrahten und konfigurieren können.

Für die GPIOs sind die folgenden Optionen verfügbar:

  • Konfiguration der Richtung
    • Eingang
    • Ausgang
  • Konfiguration des Schalter-Typs
    • High-Side-Schalter
    • Low-Side-Schalter
    • konfigurierbarer Schalter – kann sich entweder als High-Side-Schalter oder als Low-Side-Schalter verhalten

GPIOs verdrahten

 EingangAusgang
High-Side-Schalter (für OUT0OUT3)Verbinden Sie den Schalter mit OUTx und GND.Verbinden Sie die Last mit OUTx und GND.
Low-Side-Schalter (für OUT6, OUT7)Verbinden Sie den Schalter mit 24v und OUTx.Verbinden Sie die Last mit 24V und OUTx.
konfigurierbarer Schalter als High-Side-Schalter
(für D4, D5 oder S4, S5)

Verbinden Sie den Schalter mit Dx und GND.
Verbinden Sie Sx mit 24V.

Verbinden Sie die Last mit Dx und GND.
Verbinden Sie Sx mit 24V.

konfigurierbarer Schalter als Low-Side-Schalter 

Verbinden Sie den Schalter mit 24V und Dx.
Verbinden Sie Sx mit GND.

Verbinden Sie die Last mit 24V und Dx.
Verbinden Sie Sx mit GND.

GPIOs konfigurieren

Die GPIOs werden durch die Bausteine für GPIOs konfiguriert und gesteuert.

Abhängig von der gewünschten Konfiguration müssen die folgenden Parameter durch den GPIOSetPinConfig-Baustein gesetzt werden.
(info)  Der Schalter-Typ kann nicht durch die Software konfiguriert werden, sondern wird durch die MICA-Hardware bestimmt.

EingangAusgang

port := 0
pin := <pin number>
flags := Input

port = 0
pin = <pin number>
flags = Output

Der Wert von <pin number> hängt vom GPIO-Pin ab, der zu konfigurieren ist.

GPIO-PinWert von <pin number>
OUT00
OUT11
OUT22
OUT33
D4, S44
D5, S55
OUT66
OUT77