Atmel Studio 6 - Probleme bei Programmierung/Flashvorgang

OP #2753134
Lesenswert?

Hallo,

ich habe im Zuge einer Neuaufsetzung meines Rechners gleich Atmel Studio 
6 installiert. Nun wollte ich ein älteres Programm auf ein Atmega 
spielen. Ich habe drei identische Platinen vorliegen, die bislang auch 
immer funktioniert haben.

Allerdings bekomme ich kein Programm auf den Boards zum Laufen.
Da ich jetzt eine längere Zeit nicht mehr programmiert habe, kann es 
sein, dass ich irgendetwas übersehe.

Deshalb habe ich ein ganz schlichtes Programm geschrieben, das eine an 
PA0 angeschlossene LED einfach einschalten soll. Die LED hängt fest an 
5V. Über einen Widerstand wird die Masse geschaltet.
1
#include <stdlib.h>
2
#include <avr/io.h>
3

4
#define F_CPU  16000000
5

6
int main(void)
7
{
8
  PORTA = 0x00;
9
  
10
  while(1)
11
  {
12
        
13
  };
14

15
  return 0;
16
}

Vielleicht hat jemand eine Idee.

Eine Fehlermeldung kommt übrigens nicht.

Danke
Matt
OP #2753346
Lesenswert?

Hi,

der richtige Controller ist ausgewählt. Hat trotzdem nicht funktioniert. 
Habe mit dem Atmel Studio auch mal eine Test-HEX, die speziell für das 
Board geschrieben wurde um alle Funktionen zu testen. Hat auch nichts 
gebracht.

Dann habe ich mal das AVR Studio 4 installiert. Dort funktionerte das 
flashen der Test-Hex. Anschliessend funktionierte auch das Atmel Studio.

Grund? Keine Ahnung.

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