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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren