Gast
#2264689
Ist es möglich die RS-232 Schnittstelle mit C# unter Windows XP anzusprechen?? Wenn ja mit welchem Kompiler??
|
Anzeige
|
RS-232 mit C# Windows XP
Gast
#2264689
Ist es möglich die RS-232 Schnittstelle mit C# unter Windows XP anzusprechen?? Wenn ja mit welchem Kompiler??
Gast
#2264702
Obi Plal schrieb: > Ist es möglich die RS-232 Schnittstelle mit C# unter Windows XP > anzusprechen?? Wenn ja mit welchem Kompiler?? Ja geht. Sollte mit jedem Compiler gehen, der System.IO kennt, ich nutze Visual Studio. Da kannst du dir aus der Toolbox die RS232 rüberziehen. Sollte mit allen Express-Versionen ab 2005 gehen. Habe ich gestern noch gemacht.
Gast
#2264711
Obi Plal schrieb: > Wenn ja mit welchem Kompiler?? wieviel compiler kennst du denn für C#?
Gast
#2264726
Peter II schrieb: > Obi Plal schrieb: >> Wenn ja mit welchem Kompiler?? > > wieviel compiler kennst du denn für C#? Bin zwar nicht gefragt, aber ich meine noch in Erinnerung zu haben, dass es - sharpdevelop - C#Builder 2006 und Monodevelop (o.ä.) gibt neben MS-VS. Literatur habe ich jedenfalls noch irgendwo im Schrank zu allen genannten, gearbeitet bis dato nur mit MS-VS. Gruß
Gast
#2264732
Kennt jemand ein Tutorial zum Senden und Empfangen von daten über RS232 mit Visual C# Express
Gast
#2264738
Schau in die MSDN. Komplettes Beispiel hier downloaden: http://msdn.microsoft.com/en-us/library/c8zc5kah%28v=vs.80%29.aspx Amen
Gast
#2264745
Dipl.-Ing. schrieb: > Bin zwar nicht gefragt, aber ich meine noch in Erinnerung zu haben, dass > es > > - sharpdevelop > > - C#Builder 2006 und alle nutzen den gleichen Compiler der zum SDK von .NET gehört. Ausser natürlich Mono das ist getrennt aber das macht auf XP wenig sinn.
Gast
#2264746
Peter II schrieb: > Dipl.-Ing. schrieb: >> Bin zwar nicht gefragt, aber ich meine noch in Erinnerung zu haben, dass >> es >> >> - sharpdevelop >> >> - C#Builder 2006 > > und alle nutzen den gleichen Compiler der zum SDK von .NET gehört. > Ausser natürlich Mono das ist getrennt aber das macht auf XP wenig sinn. OK, akzeptiert.
Gast
#2264768
Ich will strings über den RS-232 Port an einen Mikrocontroler (PIC18F4550) senden und empfangen!
Gast
#2264787
Obi Plal schrieb: > Ich will strings über den RS-232 Port an einen Mikrocontroler > (PIC18F4550) senden und empfangen! Schön, dann mach das doch :-) Musst schon selbst ein Wenig aktiv werden. Mit dem o.g. Beispiel einarbeiten und basteln.
Gast
#2283786
Das mit dem Senden habe ich geschafft. Aber ich verstehe nicht wie ich Strings empfangen kann. Ich will sie dann in einer Textbox ausgeben sobald sie ankommen. PS: Ich verwende Visual C# 2008 Express Edition Ganz einfach: Im Empfangs-EventHandler die Taten an den Text in der Textbox anhängen. Vielleicht Besser: Liste anlegen mit Daten und nach Empfang eines (frei wählbaren) Steuerzeichens die Daten komplett in die Textbox schreiben. Sven H. schrieb: > Ganz einfach: > > Im Empfangs-EventHandler die Taten an den Text in der Textbox anhängen. > > > Vielleicht Besser: > > Liste anlegen mit Daten und nach Empfang eines (frei wählbaren) > Steuerzeichens die Daten komplett in die Textbox schreiben. genau...wobei du die Daten in der Empfangs-Routine nicht direkt in das textbox.Text schreiben kannst...weil anderer Thread... ..ich würde nach dem kompleten Empfang der Daten, die du in einer Variablen speicherst, einen Timer starten, der dann sagt: richTextBox1.Text+="\n"+empfangeneDaten; // string empfangeneDaten timer.Stop();
Gast
#2284887
OK!! Danke! A. V. schrieb: > wobei du die Daten in der Empfangs-Routine nicht direkt in das > textbox.Text schreiben kannst...weil anderer Thread... Stimmt. Aber es soll ja immer noch die Leute geben, die Delegaten nicht nutzen und statt dessen CheckForIllegalCrossThreadCalls = false; setzten... Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|