Atmel Studio 6, warum wird keine hex-Datei generiert

OP #3456513
Lesenswert?
• ▲
▼
Hallo,

ich habe gerade meinen ersten Versuch mit dem Atmel Studio und einem 
ATMEGA8. Beim Versuch zu flashen kommt die Fehlermeldung, dass keine 
.elf Datei da ist. Die Datei ist tatsächlich nicht generiert worden.
Kann mir jemand an Hand des log-Files sagen wo ich in der IDE noch etwas 
einstellen muss damit eine "flashbare" Datei generiert wird?

Gruß
Helmut


#define F_CPU  1000000

#include <avr/io.h>
#include <util/delay.h>

int main(void)
{  DDRC = 0b00000011;  // PortB4 as output

  while (1)
  {
    PORTC = 0b00000011; _delay_ms(500);
    PORTC = 0b00000000; _delay_ms(500);
  }
  return 0;
}



------ Rebuild All started: Project: LED1, Configuration: Debug AVR 
------
Build started.
Project "LED1.cproj" (ReBuild target(s)):
Target "PreBuildEvent" skipped, due to false condition; 
('$(PreBuildEvent)'!='') was evaluated as (''!='').
Target "CoreRebuild" in file "C:\Program Files (x86)\Atmel\Atmel Studio 
6.1\Vs\Compiler.targets" from project "C:\Users\Helmut\Documents\Atmel 
Studio\6.1\LED1\LED1\LED1.cproj" (target "ReBuild" depends on it):
  Task "RunCompilerTask"
    C:\Program Files (x86)\Atmel\Atmel Studio 6.1\shellUtils\make.exe 
clean all
    rm -rf  LED1.o
    rm -rf  LED1.d
    rm -rf "libLED1.elf" "libLED1.a" "libLED1.hex" "libLED1.lss" 
"libLED1.eep" "libLED1.map" "libLED1.srec"
    Building file: .././LED1.c
    Invoking: AVR/GNU C Compiler : 3.4.2
    "C:\Program Files (x86)\Atmel\Atmel Toolchain\AVR8 
GCC\Native\3.4.2.1002\avr8-gnu-toolchain\bin\avr-gcc.exe" 
-funsigned-char -funsigned-bitfields -DDEBUG  -O1 -ffunction-sections 
-fdata-sections -fpack-struct -fshort-enums -g2 -Wall -mmcu=atmega8 -c 
-std=gnu99 -MD -MP -MF "LED1.d" -MT"LED1.d" -MT"LED1.o"   -o "LED1.o" 
".././LED1.c"
    Finished building: .././LED1.c
    Building target: libLED1.a
    Invoking: AVR/GNU Archiver : 3.4.2
    "C:\Program Files (x86)\Atmel\Atmel Toolchain\AVR8 
GCC\Native\3.4.2.1002\avr8-gnu-toolchain\bin\avr-ar.exe" -r  -o 
libLED1.a  LED1.o
    C:\Program Files (x86)\Atmel\Atmel Toolchain\AVR8 
GCC\Native\3.4.2.1002\avr8-gnu-toolchain\bin\avr-ar.exe: creating 
libLED1.a
    Finished building target: libLED1.a
  Done executing task "RunCompilerTask".
  Task "RunOutputFileVerifyTask"
  Done executing task "RunOutputFileVerifyTask".
Done building target "CoreRebuild" in project "LED1.cproj".
Target "PostBuildEvent" skipped, due to false condition; 
('$(PostBuildEvent)' != '') was evaluated as ('' != '').
Target "ReBuild" in file "C:\Program Files (x86)\Atmel\Atmel Studio 
6.1\Vs\Avr.common.targets" from project "C:\Users\Helmut\Documents\Atmel 
Studio\6.1\LED1\LED1\LED1.cproj" (entry point):
Done building target "ReBuild" in project "LED1.cproj".
Done building project "LED1.cproj".

Build succeeded.
========== Rebuild All: 1 succeeded, 0 failed, 0 skipped ==========
Angehängte Dateien:

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.