Hallo, ich habe mit Hilfe von C-Control Basic ein Programm für meinen Steuercomputer programmiert, bei der Übertragung dieses Programms auf den Mikrocontroller, ensteht ein Verbindungsfehler. Dazu habe ich alle 4 möglichen Com-Ports ausprobiert und die Hardware überprüft. Da mein Rechner kein RS232 hat habe ich ein USB-Adapter verwendet und den dazugehörigen Treiber installiert. Die Datenübertragung hat grundsetzlich schon einmal funktioniert bei einem anderen Programm und einer anderen Hardware. Über Hilfe würde ich mich freuen. Mfg Dieter
Ich habe mir eine Reiseroute festgelegt. Hat so schon mal mit demselben Auto geklappt. Nun startet das Auto nicht. Woran kann das liegen? So ähnlich kommt Deine Frage rüber...
Ich wollte damit nur ausdrücken, dass die Hardware funktionstüchtig ist. Also es sollte nicht am Kabel etc. liegen.
Dieter P. schrieb: > Dazu habe ich alle 4 > möglichen Com-Ports ausprobiert und die Hardware überprüft. Da mein > Rechner kein RS232 hat habe ich ein USB-Adapter verwendet und den > dazugehörigen Treiber installiert. Nun, hast Du denn nachgesehen, welche Schnittstellennummer Dein USB-Adapter verwendet? Und wieso "alle vier möglichen Com-Ports", ist die Software, die Du verwendest, etwa so grottenschlecht, daß sie nur COM1..4 kennt?
Der USB-Adapter verwendet den Com-Port 2, dies geht aber nicht, genauso wie die restlichen 3 Com-Ports. Und ja die Software kennt nur COM1-COM4.
Und was heißt "geht nicht"? Hast Du mal mit einem Terminalprogramm und einer Kurzschlussbrücke zwischen RxD und TxD probiert, ob Du getippte Zeichen wieder zurückbekommst ("Echotest")? Was ist das für ein komisches Programm, etwa ein DOS-Programm?
Beim übertragen in die C-Control Unit kommt die Fehlermeldung "Konnte die Com 2 nicht öffnen" (siehe Bild). Ja das Kabel habe ich getestet, hat soweit geklappt. Es ist kein DOS-Programm, sondern eine Programmieroberfläche für C-Control.
Dieter P. schrieb: > Beim übertragen in die C-Control Unit kommt die Fehlermeldung "Konnte > die Com 2 nicht öffnen" (siehe Bild). 1. In der Systemsteuerung nachschaun ob COM2 vorhanden 2. Prüfen ob ein anderes Programm die COM2 geöffnet hat 3. mit Terminalprogramm COM2 öffnen und Funktion testen (z.B. Kurzschlussbrücke Pin 2-3 vorher aber Flußkontrolle raus) 4. Wenn alles Ok den Fehler bei dem Programm suchen.
Scheinbar wird der COM2 von einer anderen Anwendung benutzt. Das dieses Programm den COM-Port auf unkonventionelle Art anspricht nehme ich mal nicht an, da du es ja schon am laufen hattest. Das dem USB-Adapter dieser COM-Port zugewiesen ist und keine Doppelbelegung vorliegt hast du sicher auch schon geprüft. Eventuell verrät dieses Programm http://technet.microsoft.com/en-us/sysinternals/bb896644 welches Programm den Port belegt.
Full ACK meinem gefährlichstem Gegner :) Schau Dir nochmal die Einstellungen zum USB Adapter an, ggf. Treiber nochmal neu installieren und sicherstellen daß dieser wirklich COM2 zugeordnet ist. Die Schnittstelle muß sich in jedem Fall öffnen lassen.
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.