Serial_Init (AVR32Bit)

Serielle Funktionen        Beispiel


Syntax

 

void Serial_Init(byte serportbyte pardword baud);

 

Sub Serial_Init(serport As Byte, par As Bytebaud As ULong)

 

 

Beschreibung

 

Die serielle Schnittstelle wird initialisiert. Der Wert par wird durch Oderieren der vordefinierten Bitwerte zusammengestellt. Man oderiert erst Zeichenlänge, dann Anzahl der Stopbits und dann Parity. Z.B. "SR_7BIT | SR_2STOP | SR_EVEN_PAR" für 7 Bit pro Zeichen, 2 Stop Bit und gerade Parität (siehe auch Beispiel). Diese Werte sähen in BASIC Syntax wie folgt aus: "SR_7BIT Or SR_2STOP Or SR_EVEN_PAR".

 

Parameter

 

serport   Schnittstellennummer (0 = 1.serielle, 1 = 2.serielle etc..)
par Schnittstellenparameter (siehe Tabelle)
baudrate Baudrate

 

 

Tabelle par Definitionen:

 

Definition

Funktion

 

 

SR_5BIT

5 Bit Zeichenlänge

SR_6BIT

6 Bit Zeichenlänge

SR_7BIT

7 Bit Zeichenlänge

SR_8BIT

8 Bit Zeichenlänge

 

 

SR_1STOP

1 Stop Bit

SR_2STOP

2 Stop Bit

 

 

SR_NO_PAR

no Parity

SR_EVEN_PAR

even Parity

SR_ODD_PAR

odd Parity