Fehlermeldung Stk500DII!

Gast #3710290
Lesenswert?
• ▲
▼
Hallo Zusammen,
ich programmiere mit AVR Studio und hab einen ISP- Programieradapter.
Als Mikrocontroller verwende ich einen ATMEGA 8.
Bis gestern hat noch alles funktioniert. Ich konte munter mein Program 
scheiben und übertragen. Der ATMEGA hat auch das gemacht was er soll. 
Dann habe ich etwas längere Zeit (ca. 30-60min) im Internet etwas 
gesucht (bei minimiertem AVR- Studio). Dann habe ich programmiert und 
wollte es übertragen und seit dembekomme ich die Fehlermeldung (siehe 
Anhang).
Was mir aufgefallen ist, das plötzlich die .o- Datei geöffnet war. Kann 
es sein das ich da etwas ausversehen gelöscht habe?
Habe das ganze Programm schon in ein anderes kopiert in der hoffnung das 
die .o- Datei neu geschrieben wird. Aber funktoniert auch nicht. Ich 
habe auch andere kleine Programme schon ausprobiert. Immer die selbe 
Fehlermeldung.
Mein Mikrocontroller läuft zwar weiter aber ich kann nichts löschen noch 
neues Programm drauf spielen. ich komme also garnicht mehr auf den µC 
drauf. Er hängt sich auch nicht auf. Es muss also eigentlich entweder am 
Adapter oder an der Sofware liegen oder sehe ich das falsch?
Hatte schon mal jemand das Problem, bzw. weiß jemand etwas darüber und 
kann mir helfen?

Danke schon mal im voraus.

Gruß Stefan
Angehängte Dateien:
#3710306
Lesenswert?
• ▲
▼
Hallo Stefan,

bin kein Spezialist für AVR Studio, aber mit "HEX file" ist sicher das 
ausführbare Programm gemeint.
Wenn Dein programmierter Code also zu viel wird ist das HEX file nach 
dem compilieren zu groß und es passt nicht in den Speicher deines 
Controllers.

Könnte das passen ?
Erik
Gast #3710669
Lesenswert?
• ▲
▼
Das Zusammenklicken von Modulen hat nicht nur Vorteile.

Natürlich spart man scheinbar viel Zeit, aber ein Problem lässt sich 
nicht lösen:
Der Programmierer weis nicht was Du machst und umgekehrt.
Also wird oft einiges doppelt gemacht, Variablen mehrfach gespeichert 
Konstanten mehrfach definiert oder was sonst noch Platz benötigt.

Interessanterweise haben beide (in ihrem Universum) Recht.
Gast #3710699
Lesenswert?
• ▲
▼
@Stefan
Da hast Du Recht!
Manchmal reicht schon die Nutzung einer einzigen Funktion, z.B. aus den 
Bibliotheken, um dicke Backen zu bekommen.
Die printf-Familie (eine eierlegende Wollmilchsau) ist dabei ein sehr 
beliebter Kandidat.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.