Herunterladen Inhalt Inhalt Diese Seite drucken

Cleartimingbuffer; Getinterfacetype; Setbaudrate - SIGMATEK ISE 031 Handbuch

S-dias schnittstellenmodul
Inhaltsverzeichnis

Werbung

ISE 031
S-DIAS INTERFACEMODUL
7.2.28

ClearTimingBuffer

Diese Funktion wird hier nicht verwendet (für _SerLib relevant).
Übergabeparameter
keine
Rückgabeparameter
ErrorCode
7.2.29

GetInterfaceType

Die Funktion gibt den Interfacetyp zurück.
Übergabeparameter
keine
Rückgabeparameter
Retcode
7.2.30

SetBaudrate

Diese Funktion wird dazu verwendet, um die gewünschte Baudrate einzustellen. Wird diese
Funktion einmal aufgerufen, dann hat die Einstellung der Baudrate über die Methode
StartUser keine Auswirkungen auf die Baudrate. Diese kann dann nur noch durch erneuten
Aufruf der Methode SetBaudrate geändert werden.
Übergabeparameter
BaudRate
Rückgabeparameter
Retcode
Mögliche Frequenzen sind:
- 1.8432 MHz
- Zusätzlich seit FPGA-Version >= 1.2 => 1 MHz, 7,3728 MHz, 14,7456 MHz
Formel für die interne Berechnung:
Divisor = Frequenz / (Baudrate * 16). Das Ergebnis muss für den Divisor ein ganzzahliger
Wert sein.
Die Methode probiert intern, je nach FPGA-Version, die möglichen Frequenzen durch.
Wenn für den Divisor ein ganzzahliger Wert kleiner als 16#4000 (14 Bit) herauskommt, wird
dieser im FPGA-Register gesetzt.
Seite 38
Typ
Beschreibung
Typ
Beschreibung
DINT
-12
Typ
Beschreibung
Typ
Beschreibung
DINT
2
Typ
Beschreibung
DINT
Gewünschte Baudrate.
Typ
Beschreibung
DINT
-3
0
Diese Funktion ist hier nicht verfügbar
Interfacetyp S-DIAS
Baudrate nicht möglich
Alles OK
08.09.2020

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis