www.mikrocontroller.net

Forum: PC-Programmierung Mircosoft C++, C#, Visual Studio, Basic oder was?


Autor: P. Ostrich (neop13)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hallo
ich möchte meine Programmierkenntnisse erweitern, ´Da mein Ziel ist, 
Programme zu schreiben um hardwar zu verwenden.

Als bsp, Hardware Tools mit controller, transveiver usw um bsp. Busdaten 
ab zu greifen. oder halt ähnliches.

Was von den microsoft Produkten ist da am sinnvillsten zu erlernen?

Kurz zur Info. Ich kann alle als Studentenversion bekommen.

Bis dato hab ich normal in C Programmiert. Und damals 
Windowsprogrammierung in Delphi angefangen. Dies schien mir recht 
simple. ist aber jetzt auch schon lage her

Autor: ... ... (docean) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
für µCs -> C

für Windows -> C#

für Windows und Linux -> Java + SWT

(Alles meine persönliche Meinung)

Autor: P. Ostrich (neop13)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ok, danke schonmal.

Und wenn ich jetzt ein programm schreiben will um auf ein Interface 
zuzugreifen?
Dann auch C#?

Autor: Sebastian (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Vielleicht eher nicht. Ich würde empfehlen, erst einmal die 
existierenden PORT-IO Bibliotheken (bzw. Treiber) und deren Interface 
zum eigenen Programm zu betrachten. Das schränkt die Wahl dann oft etwas 
ein.
Wohlgemerkt, in 2k/XP/Vista/7. Bei älterem Windows ist das eher egal.

Autor: Thomas Burkhart (escamoteur)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Patrick S. schrieb:
> ok, danke schonmal.
>
> Und wenn ich jetzt ein programm schreiben will um auf ein Interface
> zuzugreifen?
> Dann auch C#?

Zumindest bietet das .net-Framework, das von c# verwendet wir 
komfortable Funktionen zum Zugriff auf die COM-Ports an.

Ich würde auf jeden Fall c# nehmen und bei Bedarf von dort aus per 
native calls eine C/c++ dll aufrufen.

gruß
Tom

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.