Herunterladen Inhalt Inhalt Diese Seite drucken

JÄGER ADwin-Pro II Systembeschreibung Seite 442

Programmierung in adbasic
Vorschau ausblenden Andere Handbücher für ADwin-Pro II:
Inhaltsverzeichnis

Werbung

Pro II: SPI-Schnittstelle
P2_SPI_Master_Config
Slave-Select-Modus
Verlängertes
Slave-Select-Signal
438
MISO-Daten (Linie 2) um 1,5 µs (
zeitverzögert zu MOSI-Daten (Linie 4) einlesen
Bei ss_manual=0 wird die jeweilige Slave-Select-Leitung SS out des Masters
beim Start der Datenübertragung mit
tiviert und anschließend deaktiviert. Das ist z.B. sinnvoll, wenn am SPI-Bus nur
ein Slave-Teilnehmer vorhanden ist.
Bei manueller Aktivierung (ss_manual=1) aktivieren Sie die Slave-Select-Lei-
tungen einzeln mit einem Befehl P2_Digout_..., bevor die Datenübertragung
mit
P2_SPI_Master_Start
Alle verfügbaren Digitalausgänge können als manuell betriebene Slave-Se-
lect-Leitungen verwendet werden, darunter auch SS1 out oder SS2 out (Pin-
belegung siehe Hardware-Handbuch).
Beachten Sie: Digitalkanäle sind nach dem Einschalten zunächst als Eingänge
konfiguriert und werden mit
Welcher Pegel die Slave-Select-Leitungen aktiv schaltet, legen Sie mit
fest.
SPI_Config
Diese Option ist nur einsetzbar, wenn mit ss_manual=0 die automatische Ak-
tivierung der Slave-Select-Leitung festgelegt ist.
Grundsätzlich beginnt das Slave-Select-Signal um einen definierten Zeitab-
stand vor dem Start des Taktsignals und endet um den gleichen Zeitabstand
nach dem Ende des Taktsignals. Der Zeitabstand ist eine halbe Taktperiode plus
die Zusatzzeit, die sich aus der Einstellung von
Diesen Zeitabstand verändern Sie mit dem Parameter ss_time. Die Verlänge-
rungszeit wirkt gleichermaßen vor dem Taktsignal – was einem zeitverzögerten
Start des Taktsignals entspricht – wie auch danach.
Die eingestellte Verlängerung bleibt solange bestehen, bis eine neue konfigu-
riert wird.
Beispiel:f_SPI = 100 kHz,
T = 0,5 / 100 kHz + 250 x 20ns = 5µs + 5µs = 10µs
miso_delay
P2_SPI_Master_Start
gestartet wird.
als Ausgänge konfiguriert.
P2_DigProg
ss_time
= 250
ss_time
ADwin-Pro II Software, Handbuch Apr. 2021
ADwin
= 75)
automatisch ak-
P2_
ergibt.

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis