Arduino Fehler beim Hochladen des Sketch

GSXArne

Lieutenant
Registriert
Okt. 2009
Beiträge
1.000
Moin,
ich wollte mich mal wieder einen Arduino Projekt widmen.

Leider meckert der Editor grundsätzlich "Beim Hochladen des Sketches ist ein Fehler aufgetreten"

Ich habe einen Arduino Uno und einen Due getestet, der Due ist jungfräulich, der Uno startet noch ein altes Programm von vor einigen Monaten.

Im Windows 7 Geräte Manager werden die Arduinos korrekt erkannt. Selbst ein Basis-Sketch mit leeren void und setup wird nicht hochgeladen.

Das alte Programm auf dem Uno sendet noch Daten die ich mir im Serial Monitor angucken kann. Ich habs an zwei verschiedenen USB Ports getestet.

Das Kompilieren klappt ohne Probleme, die richtigen Boards und Ports wurden gewählt.

Irgendetwas scheine ich grundsätzlich verkehrt zu machen, aber was?
 
GSXArne schrieb:
Irgendetwas scheine ich grundsätzlich verkehrt zu machen, aber was?

Du stellst dein Hilfegesuch OHNE eindeutige Wiedergabe der Fehlermeldung. Du kannst unter den Einstellungen der IDE die ausführlichen Meldungen vom Compiler und beim Upload aktivieren. Etwaige Fehler sollten sich so präzise identifizieren lassen.
 
Ich würde gerne präziser sein, aber selbst die IDE sagt nur ein Fehler ist aufgetreten (sinngemäß) ohne hilfreiche Details :(
 
Stell doch bitte einfach die ausführlichen Compiler und Upload Ausgaben an, versuch es noch einmal und poste die gesamte Ausgabe hier. Bitte fein säuberlich in BB Code <CODE>...</CODE> eingebettet (ersetze <> mit [])
 
Ja die Fehlerbeschreibung war sch... und der Fehler heute nicht mehr reproduzierbar (super...)
nun kann ich die Sketches compilieren und hochladen, allerdings im Seriellen Monitor kommt nur Kauderwelsch.

Code:
void setup() {
  Serial.begin(9600);
}

void loop() {
   delay(2000);
   Serial.print("Test ");
}

Der Monitor gibt mir folgendes aus:

¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ¿!ÿ
 
Ok... Fehler eingegrenzt:

ich habe das AnalogInSerial Beispiel genutzt um das Verhalten auf einen anderen Laptop zu testen

Code:
 /*
  AnalogReadSerial
  Reads an analog input on pin 0, prints the result to the serial monitor.
  Graphical representation is available using serial plotter (Tools > Serial Plotter menu)
  Attach the center pin of a potentiometer to pin A0, and the outside pins to +5V and ground.

  This example code is in the public domain.
*/

// the setup routine runs once when you press reset:
void setup() {
  // initialize serial communication at 9600 bits per second:
  Serial.begin(9600);
}

// the loop routine runs over and over again forever:
void loop() {
  // read the input on analog pin 0:
  int sensorValue = analogRead(A0);
  // print out the value you read:
  Serial.println(sensorValue);
  delay(1000);        // delay in between reads for stability
}

Auf dem zweiten Laptop werden (wenn A0 an 3,3V hängt immerhin die Sensorwerte angezeigt (675) an dem Problem Laptop wieder nur Kauderwelsch.

Was ist das Problem?
Ergänzung ()

Was genau sind die Compiler Ausgaben? Der Text im Unteren Fensterteil?

Dort steht nur :

Der Sketch verwendet 1.892 Bytes (5%) des Programmspeicherplatzes. Das Maximum sind 32.256 Bytes.
Globale Variablen verwenden 186 Bytes (9%) des dynamischen Speichers, 1.862 Bytes für lokale Variablen verbleiben. Das Maximum sind 2.048 Bytes.

Und eine Zeile höher Hochladen abgeschlossen. Nicht sehr hilfreich.
Ergänzung ()

Ah nun hab ich's...

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware "C:\Program Files (x86)\Arduino\hardware" -tools "C:\Program Files (x86)\Arduino\tools-builder" -tools "C:\Program Files (x86)\Arduino\hardware\tools\avr" -built-in-libraries "C:\Program Files (x86)\Arduino\libraries" -libraries "C:\Users\Ich\Documents\Arduino\libraries" -fqbn=arduino:avr:uno -vid-pid=0X2341_0X0043 -ide-version=10610 -build-path "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp" -warnings=none -prefs=build.warn_data_percentage=75 -verbose "C:\Users\Ich\AppData\Local\Temp\arduino_modified_sketch_438246\AnalogReadSerial.ino"
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware "C:\Program Files (x86)\Arduino\hardware" -tools "C:\Program Files (x86)\Arduino\tools-builder" -tools "C:\Program Files (x86)\Arduino\hardware\tools\avr" -built-in-libraries "C:\Program Files (x86)\Arduino\libraries" -libraries "C:\Users\Ich\Documents\Arduino\libraries" -fqbn=arduino:avr:uno -vid-pid=0X2341_0X0043 -ide-version=10610 -build-path "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp" -warnings=none -prefs=build.warn_data_percentage=75 -verbose "C:\Users\Ich\AppData\Local\Temp\arduino_modified_sketch_438246\AnalogReadSerial.ino"
Using board 'uno' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Detecting libraries used...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\sketch\AnalogReadSerial.ino.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\sketch\AnalogReadSerial.ino.cpp" -o "nul"
Generating function prototypes...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\sketch\AnalogReadSerial.ino.cpp" -o "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\preproc\ctags_target_for_gcc_minus_e.cpp"
"C:\Program Files (x86)\Arduino\tools-builder\ctags\5.8-arduino10/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\preproc\ctags_target_for_gcc_minus_e.cpp"
Sketch wird kompiliert...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\sketch\AnalogReadSerial.ino.cpp" -o "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\sketch\AnalogReadSerial.ino.cpp.o"
Compiling libraries...
Compiling core...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc" -c -g -x assembler-with-cpp -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino\wiring_pulse.S" -o "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\wiring_pulse.S.o"
Zuvor kompilierte Datei wird verwendet: C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\WInterrupts.c.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\hooks.c.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\wiring.c.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\wiring_analog.c.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\wiring_digital.c.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\wiring_pulse.c.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\wiring_shift.c.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\CDC.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\HardwareSerial.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\HardwareSerial0.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\HardwareSerial1.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\HardwareSerial2.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\HardwareSerial3.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\IPAddress.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\PluggableUSB.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\Print.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\Stream.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\Tone.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\USBCore.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\WMath.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\WString.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\abi.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\main.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\new.cpp.o
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\core.a" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\wiring_pulse.S.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\core.a" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\WInterrupts.c.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\core.a" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\hooks.c.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\core.a" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\wiring.c.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\core.a" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\wiring_analog.c.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\core.a" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\wiring_digital.c.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\core.a" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\wiring_pulse.c.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\core.a" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\wiring_shift.c.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\core.a" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\CDC.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\core.a" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\HardwareSerial.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\core.a" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\HardwareSerial0.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\core.a" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\HardwareSerial1.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\core.a" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\HardwareSerial2.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\core.a" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\HardwareSerial3.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\core.a" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\IPAddress.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\core.a" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\PluggableUSB.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\core.a" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\Print.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\core.a" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\Stream.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\core.a" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\Tone.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\core.a" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\USBCore.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\core.a" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\WMath.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\core.a" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\WString.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\core.a" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\abi.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\core.a" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\main.cpp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\core.a" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\core\new.cpp.o"
Linking everything together...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc" -w -Os -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp/AnalogReadSerial.ino.elf" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp\sketch\AnalogReadSerial.ino.cpp.o" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp/core\core.a" "-LC:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp" -lm
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-objcopy" -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp/AnalogReadSerial.ino.elf" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp/AnalogReadSerial.ino.eep"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-objcopy" -O ihex -R .eeprom "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp/AnalogReadSerial.ino.elf" "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp/AnalogReadSerial.ino.hex"

Der Sketch verwendet 1.892 Bytes (5%) des Programmspeicherplatzes. Das Maximum sind 32.256 Bytes.
Globale Variablen verwenden 186 Bytes (9%) des dynamischen Speichers, 1.862 Bytes für lokale Variablen verbleiben. Das Maximum sind 2.048 Bytes.
C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avrdude -CC:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM7 -b115200 -D -Uflash:w:C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp/AnalogReadSerial.ino.hex:i

avrdude: Version 6.3, compiled on Jun 22 2016 at 16:05:21
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch

System wide configuration file is "C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf"

Using Port : COM7
Using Programmer : arduino
Overriding Baud Rate : 115200
AVR Part : ATmega328P
Chip Erase delay : 9000 us
PAGEL : PD7
BS2 : PC2
RESET disposition : dedicated
RETRY pulse : SCK
serial program mode : yes
parallel program mode : yes
Timeout : 200
StabDelay : 100
CmdexeDelay : 25
SyncLoops : 32
ByteDelay : 0
PollIndex : 3
PollValue : 0x53
Memory Detail :

Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
eeprom 65 20 4 0 no 1024 4 0 3600 3600 0xff 0xff
flash 65 6 128 0 yes 32768 128 256 4500 4500 0xff 0xff
lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
hfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
efuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
lock 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
calibration 0 0 0 0 no 1 0 0 0 0 0x00 0x00
signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00

Programmer Type : Arduino
Description : Arduino
Hardware Version: 3
Firmware Version: 4.4
Vtarget : 0.3 V
Varef : 0.3 V
Oscillator : 28.800 kHz
SCK period : 3.3 us

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s

avrdude: Device signature = 0x1e950f (probably m328p)
avrdude: reading input file "C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp/AnalogReadSerial.ino.hex"
avrdude: writing flash (1892 bytes):

Writing | ################################################## | 100% 0.31s

avrdude: 1892 bytes of flash written
avrdude: verifying flash memory against C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp/AnalogReadSerial.ino.hex:
avrdude: load data flash data from input file C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp/AnalogReadSerial.ino.hex:
avrdude: input file C:\Users\Ich\AppData\Local\Temp\build0de881e6aed5e974d71fc8ac0428b0bb.tmp/AnalogReadSerial.ino.hex contains 1892 bytes
avrdude: reading on-chip flash data:

Reading | ################################################## | 100% 0.25s

avrdude: verifying ...
avrdude: 1892 bytes of flash verified

avrdude done. Thank you.
 
Zuletzt bearbeitet:
Also die Optionen die avrdude zum Hochladen der Programme nutzt sind in Ordnung. Daher, nicht nachvollziehbar was gestern nicht geklappt haben könnte.

Was das Auslesen über den Serialport angeht, die kryptische Ausgabe hat ihre Ursache mitunter darin, dass der falsche Com-Port belauscht wird und/oder dass die eingestellte Baudrate nicht jener entspricht die der µC per Quelltext eingestellt bekommen hat.
 
Danke für deine Einschätzung (und vor Allen für deine Geduld)
Nachdem ComPort und Baudrate eigentlich stimmig war, aber trotzdem keine Besserung eintrat hab ich mal die IDE komplett deinstalliert. Nach erneuter Installation läuft's nun wieder.

Merkwürdig, Merkwürdig, vielleicht hat mein Kleiner Sohn ja eine ungünstige Tastenkombi gedrückt (irgendjemand muss ja die Schuld haben)
Nun versuche ich gerade das TFT-Display in Betrieb zu nehmen...
 
Zuletzt bearbeitet:

Ähnliche Themen

Zurück
Oben