GCC + AVR Studio -> compiler Problem

Gast #365545
Lesenswert?
• ▲
▼
Hallo,

Ich möchte einfach nur einen PIN des Ports D einschalten.
Doch leider bekomme ich das File nicht compiled.
Wo liegt hier der Fehler? Bin mir fast sicher das ich ein
Fehler irgendwo in den Einstellungen des AVRStudios habe.
Hier ein Bild dazu:

p.s.: Was bedeutet denn genau der Ordner "external Dependencies" ???
Angehängte Dateien:
Gast #365546
Lesenswert?
• ▲
▼
Hi!

Die entscheidende Aussage, warum dein Programm nicht tut, steht unten
in der Fehlermeldung. Das was du wahrscheinlich tun möchtest, sieht in
C für den AVR so aus:

DDRD= 0xff;  /* an PortD nur Ausgaänge */
PORTD= 0x01; /* Setzten von Pin0 an PortD, besser: PORTD= (1<<PD0); /*

Grüße
Gast #365548
Lesenswert?
• ▲
▼
Okay. Das habe ich nun mal ausprobiert. Dies funktioniert auch.
Normalerweise kann ich doch mit: "PIND.0 = 1" einen einzelnen Pin
anschalten. Er versteht den befehl aber nicht.(BILD)

Danke und Gruß,
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.