PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Arduino Problem



simonprein
21.02.2014, 22:08
Hi

Ich habe ein Problem mit der ARduino Programmierumgebung:Ich wollte ein einfaches PRogramm nur digitalWrite hochladen :Binäre Sketchgröße: 740 Bytes (von einem Maximum von 32.256 Bytes)
processing.app.SerialException: Der serielle Port 'COM1' wird bereits verwendet. Probieren Sie, andere Programme zu beenden, die ihn benutzen könnten.
at processing.app.Serial.<init>(Serial.java:171)
at processing.app.Serial.<init>(Serial.java:77)
at processing.app.debug.Uploader.flushSerialBuffer(Up loader.java:77)
at processing.app.debug.AvrdudeUploader.uploadViaBoot loader(AvrdudeUploader.java:175)
at processing.app.debug.AvrdudeUploader.uploadUsingPr eferences(AvrdudeUploader.java:67)
at processing.app.Sketch.upload(Sketch.java:1671)
at processing.app.Sketch.exportApplet(Sketch.java:162 7)
at processing.app.Sketch.exportApplet(Sketch.java:159 9)
at processing.app.Editor$DefaultExportHandler.run(Edi tor.java:2380)
at java.lang.Thread.run(Thread.java:619)
processing.app.debug.RunnerException: Der serielle Port 'COM1' wird bereits verwendet. Probieren Sie, andere Programme zu beenden, die ihn benutzen könnten.
at processing.app.debug.Uploader.flushSerialBuffer(Up loader.java:101)
at processing.app.debug.AvrdudeUploader.uploadViaBoot loader(AvrdudeUploader.java:175)
at processing.app.debug.AvrdudeUploader.uploadUsingPr eferences(AvrdudeUploader.java:67)
at processing.app.Sketch.upload(Sketch.java:1671)
at processing.app.Sketch.exportApplet(Sketch.java:162 7)
at processing.app.Sketch.exportApplet(Sketch.java:159 9)
at processing.app.Editor$DefaultExportHandler.run(Edi tor.java:2380)
at java.lang.Thread.run(Thread.java:619)
avrdude: stk500_getsync(): not in sync: resp=0x00

Vielen DANK für hilfe im voraus

Simon Prein

Hubert.G
22.02.2014, 13:48
Was hast du für einen Arduino.
Wenn du über die Arduino Umgebung und USB ladest, ist COM1 eher ungewöhnlich.

Unregistriert
22.02.2014, 23:45
2 uno. . .

Hubert.G
23.02.2014, 09:42
Auf welcher COM meldet sich dein Arduino am PC an?
Du musst erst das Board anstecken und dann die Arduino Umgebung starten. Wenn du dann unter Tools / Serieller Port gehst, kannst du dir richtige Schnittstelle auswählen.

oderlachs
23.02.2014, 10:01
Also ich weiss ja nicht, ob bei ihm der Arduino schon mal ging, aber ich war gestern am Ende meines Verständnisses für PC&Co.
Auf keinen meiner beiden PC konnte ich ein Arduino flashen, manchmal konnte nicht mal Compilieren.
Den Arduinoport fand die Software erst nach dem ich bei einem PC das BT Dongle aud dem USB Anschluss gezogen hatte...es war , als wenn der Teufel darin steckte..heute geht es wieder...

Ich glaub bald an Gespenster.. ;)

Simon sollte erst mal in der Systemsteuerung unter Gerätemanager nachsehen, welcher Port dem Arduino dort zugewiesen wurde...unter Linux, das kann ich nicht sagen, wie das dort zu sehen ist...

Gerhard

Timex90
23.02.2014, 13:46
Man sollte generell auf ISP umsteigen... dann hat man auch ein wenig mehr platz im flash!
Und zu dem Fehler: normal ist der COM1 vom System schon reserviert, wenn ein Anschluss vorhanden ist. Also das Board einfach auf COM2... etc. einstellen.

Gruss

simonprein
23.02.2014, 20:36
Ja ok ich versuch dann heute mal den port umzustellen aber ich habe vorher schon ausprobiert das programm hochzuladen da kam schon wieder ne andere fehlermeldung außerdem besorg ich mir dann mal ein isp programmierkabel auh wenn das doh eigentlich ein rückschritt ist oder?? passt jedoch eh besser zu meinem zweiten uraltrechner

Timex90
23.02.2014, 22:02
Nein ich meine kein ISP Programmierkabel sondern den Originalen von Atmel AVR ISP Programmer via USB (http://www.reichelt.de/AT-AVR-ISP/3/index.html?&ACTION=3&LA=446&ARTICLE=45040&artnr=AT+AVR+ISP&SEARCH=+MK2)
und für das Geld kannst du nichts falsch machen. Wenn du über diesen Programmer Programmieren willst musst du einfach auf "Werkzeuge > Programmer > AVR ISP" einstellen. Weniger Frust und mehr Spaß!

simonprein
24.02.2014, 18:32
ich hab das teil jetzt mal in deinem vertrauen bestellt aber was sind die vorteile denn das arduino hat ja eine usb buchse und deshalb hsb ich ja eigentlich ein arduino gekauft weil man da keine platinen ätzen muss um den controler anzuschließen und (eigentlich) kein programmer und so braucht und sind damit auch sachen wie firmata möglich

simonprein
07.03.2014, 23:27
problem gelöst : einfach nur falscher com port