www.mikrocontroller.net

Forum: Compiler & IDEs Nach dem Kompilieren tut sich nix


Autor: magix42 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hi Leute,
ich habe ein Board mit einem Controller (ATtiny45) gebaut, und versuche 
jetzt momentan programme auf den Controller zu senden.
 habe mit dem Code versucht:

#include <avr/io.h>          // (1)

int main (void) {            // (2)

   DDRB  = 0xff;             // (3)
   PORTB = 0x03;             // (4)

   while(1) {                // (5a)
     /* "leere" Schleife*/;  // (5b)
   }                         // (5c)

   /* wird nie erreicht */
   return 0;                 // (6)
}

nach dem Kompilieren mit einem JTAGMK2 tut sich nix.
kann mir villeicht jemand sagen woran es liegen kann.
Bessten Dank

Autor: Andreas K. (a-k)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Im Programm tut sich ja auch nichts. Oder fehlt dir was an den Pins 
PB0+1?

Deine Begriffe sind etwas verwirrend. Der JTAGMK2 ist ein 
Programmiergerät, kein Compiler. Mit welchem Programm wurde 
programmiert?

Irgendwelche Fehlermeldungen ignoriert? Wurde der Controller überhaupt 
vom der Programmiersoftware erkannt?

Autor: magix42 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
HI,

>>Im Programm tut sich ja auch nichts. Oder fehlt dir was an den Pins
PB0+1?

PB0+1 sind als Ausgänge definiert, und wenn ich mit dem Multimeter an 
den beiden Pins messe, bekomme ich fast keine Spannung.

>>Mit welchem Programm wurde programmiert?
>>Irgendwelche Fehlermeldungen ignoriert? Wurde der Controller überhaupt
vom der Programmiersoftware erkannt?

ich habe mit AVR Studio4 programmiert, und der Controller wurde erkannt 
und bekomme keine Fehlermeldung.

ich wollte eigentlich nur mit diesem Code teste. und jetzt weisse ich 
wran es liegen kann dass es nicht geht.

Autor: Stefan B. (stefan) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ist das kompilierte Programm überhaupt in dem ATTiny45 drin? D.h. hat 
das ISP Programmieren mit dem AVR JTAGICE MK3 funktioniert?

Um das zu beantworten, könntest du den Inhalt des ATTiny45 mit dem 
Programmeradapter auslesen, als HEX-DAtei abspeichern und scharf 
draufkucken oder hier anhängen, damit andere scharf draufkucken.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.