Autor Beitrag
c#RS232
Hält's aus hier
Beiträge: 4



BeitragVerfasst: So 26.07.09 21:03 
Hy@all!!!

Habe grade in c# die Klasse serialPort1 gefunden.

Gibts irgendwo evtl. ne Anleitung was die Funktionen etc so können(=evtl. nen deutsches Tutorial) oder was die coolste Sache wäre:
ein Film, wo dies gezeigt wird.

Meine Intention ist es nämlich über ne c# anwendung einen µcontroller (atmega32) anzusteuern (=professionell gesagt: debuggen).


salve und Mahlzeit;)
InCoBra
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 43



BeitragVerfasst: Mo 27.07.09 15:23 
Kann ich dir gerne bei helfen, habe ich selber schonmal gemacht...

Also die Klasse die du benutzt heißt "SerialPort" und befindet sich im Namespace System.IO.Ports

Ein kleines Beispiel:

ausblenden C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
// Port:      COM1
// Baudrate:  9600
// Parity:    None
// DataBits:  8
// StopBits:  One
System.IO.Ports.SerialPort serialPort = new System.IO.Ports.SerialPort("COM1"9600, System.IO.Ports.Parity.None, 8, System.IO.Ports.StopBits.One);

// Port öffnen
serialPort.Open();

// Daten senden
serialPort.Write("Test");

// Port schließen
serialPort.Close();


Das Auslesen musst du in ner Schleife in nem Extra-Thread machen.