Herunterladen Inhalt Inhalt Diese Seite drucken

Scanlab RTC 5 Installation Und Inbetriebnahme Seite 510

Inhaltsverzeichnis

Werbung

Kontrollbefehl set_mcbsp_out_ptr
Funktion
Definiert eine Liste von bis zu 8 Signaltypen für die Ausgabe an der McBSP/SPI-Schnittstelle
(Multi channel Buffered Serial Port, siehe
Aufruf
set_mcbsp_out_ptr( Number, SignalPtr )
Parameter
Number
SignalPtr Pointer (bei C und C++ Datentyp ULONG_PTR, d.h. 32-Bit- bzw. 64-Bit-Wert
Hinweise
• Der Speicherbereich für das SignalPtr-Array muss von Benutzern zur Verfügung
gestellt werden.
• Für Number > 8 und/oder SignalPtr = NULL wird set_mcbsp_out_ptr nicht ausgeführt
(get_last_error-Returncode: RTC5_PARAM_ERROR).
• Die auswählbaren Signaltypen sind identisch zum Befehl
sigen Wertebereich, die Signaltypen und entsprechende Hinweise siehe dort).
• Die bis zu 8 ausgewählten Datentypen werden zyklisch (je ein Datentyp in jedem 10 µs-
Takt) ausgegeben. Jedes einzelne Signal gehört also zu einem anderen Takt. Die über-
tragenen Werte sind jeweils vom vorhergehenden Takt.
• Jedem Signalwert wird die Signaltypnummer als unterstes Byte im 32-Bit-Datenwort
hinzugefügt. Der eigentliche Signalwert wird daher um 8 Bit nach links geshiftet. Dabei
werden alle Bits größer als 24 abgeschnitten (Überlauf, kein Clipping, relevant nur für
Signaltypen 37-42 und gegebenfalls 24 und 31):
32-Bit-Ausgabewert = (Signalwert << 8) | (Signaltypnummer & 0xFF).
• Die Signale und Betriebsbedingungen der McBSP/SPI-Schnittstelle sind in
"SPI / I2C-Stiftleiste", Seite 54
®
®
RTC
4 RTC
5 Neuer Befehl.
Versionsinfo
Verfügbar ab Version DLL 531, OUT 532.
Verweise
set_mcbsp_out,
®
®
RTC
5 PCI-Karte, RTC
5 PCI-Express-Karte, RTC
Rev. 1.10 d
10 Befehle und Funktionen
32-Bit-Wert ohne Vorzeichen. Zulässiger Bereich: [0 ... 8].
= 1...8: Anzahl der auszugebenden Signaltypen.
= 0
Die Ausgabe an der McBSP/SPI-Schnittstelle erfolgt gemäß
Voreinstellung bzw. gemäß Auswahl mit einem vorherigen
set_mcbsp_out-Befehl.
ohne Vorzeichen) auf ein Array von Number 32-Bit-Werten ohne Vorzeichen, in
dem die gewünschten Number Signaltypnummern gespeichert sind.
dargestellt.
set_trigger
®
5 PC/104-Plus-Karte, RTC
Kapitel 4.4.6 "SPI / I2C-Stiftleiste", Seite
set_trigger
®
5 PCIe/104-Karte
54).
(für den zuläs-
Kapitel 4.4.6
510

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis