Hallo ich habe schon die anderen Threads bereits gelesen, bin aber leider nicht wirklich schaluer geworden. meine Aufgabe: einen "Umschalter für 8 Signalquellen" baue. dazu habe ich multiplexer, die ich mit einem AT89C5131 ansteuere. Da dieser mit USB kommunizieren soll, ist er so direkt Verbunden mit dem PC und soweit ist alles erledigt, wie print, bestückung usw... Jetzt kommt mein Problem: Ich muss einen Terminal schreiben, der einfache Befehle an den AT89C5131 senden kann. Ich weiß, dass es Bibliotheken usw.. gibt, jedoch muss ich es so realisieren, dass beim Anschließen des AT89C5131 an den PC, dieser als "COM" identifiziert wird. Also virtual COM obwohl es USB ist? Wie funktioniert das? und zweitens, ich kann C und jAVA programmieren, jedoch muss ich diesen Terminal warscheinlich in C++ schreiben. Meine Idee -> Windows form eine schöne grafik, und dann ganz normal den Code in c++ schreiben bei buttonclick bzw texteingabe usw.. diese Befehle an den AT89C5131 senden. -> da benötige ich eine COM verbindung wie geht das? da ich nicht die hellste glühbirne bin, erklärungen im kinderniveau ^^ ich danke euch vielmals im Voraus!! mfg salve
Wenn Du Java wirklich kannst(?!), sollte das für Dich kein Problem sein: http://www.mikrocontroller.net/articles/Serielle_Schnittstelle_unter_Java Wo gibt es denn heutzutage eigentlich noch Diplomarbeiten? Ist da nicht alles auf Bachelor/Master ausgerichtet? Data
Diplomarbeit und keine Ahnung über USB? Ein FTDI währe ggf eine einfachere lösung gewesen. Ansosten virtual comm Classe auf dem Controller implementieren. Docu gibts auf USB.org. ggf ist noch ein INF eines treiber anzupassen damit Product und Vendor ID zugeordnet werden können. Kann jetzt nicht sagen ob Windows für Virtual comm port klassentreiber mitliefert oder ob die über PID und VID zugeordnet werden. ggf für W64 ist der noch zu signieren / das system zu verbigen das unsignierte treiber laufen. Wenn dein AT89 ein Virtual comm port ist taucht der als ganz normale COM unter windows auf und kann genauso verarztet werden. Feile Handel aufmachen, Configurieren, und read write.
Ja gibt es bei den HTL Schulen in Österreich ist aber != das von Bachelor Danke im voraus!
Da Du ja schon bei Deiner DA bist sollte gerade die Rechtschreibung und Grammatik bei Dir groß geschrieben werden. Salve schrieb: > ... > Ich muss einen Terminal schreiben ... Es ist DAS oder EIN Terminal, nicht DER Terminal. > ...Also virtual COM obwohl es USB ist? > Wie funktioniert das? Finde ich auch sehr traurig, dass Du schon bei Deiner DA bist und noch nie was von 'nem virtuellen COM-Port gehört hast o.O Wie schon geschrieben steuerst Du das Ding wie einen normalen COM-Port an und musst auf dem Controller "nur" die Verarbeitung der über DAS Terminal gesendeten und empfangenen Befehle implementieren > da ich nicht die hellste glühbirne bin... Ich hoffe Du studierst nicht Elektrotechnik -_- Das ist kein Glühobst sondern eine Glühlampe Du Leuchte ;) D. S. schrieb: > Wo gibt es denn heutzutage eigentlich noch Diplomarbeiten? Ist da nicht > alles auf Bachelor/Master ausgerichtet? Z.B. in Dresden ;) Die wissen ganz genau warum sie diesen Schwachsinn mit Bc/M. nicht übernommen haben. Es wird zwar angeboten aber in ET gibt's weiterhin das Diplom und das ist auch gut so.
Kleiner hinweis am rande in AT haben manche Gegenstände andere Namen als in DE
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.