AVR includes Problem.

OP #6357974
Lesenswert?

Hallo,

in der obigen Datei werden die AVR typischen includes nicht gefunden. 
Die obigen Deklarationen führen aber zu den entsprechenden files.

Betroffen sind nicht nur die AVR Registernamen, sondern auch die 
Typdeklaratoren uchar8_t usw.

Was ist zu korrigieren und wie?

Grüsse

Robert
Angehängte Dateien:
Gast #6357980
Lesenswert?

Hm. Erstmal alle Dateien speichern, würde ich sagen.

In dem Screenshot: Das rot unterstrichene Include ist unvollständig. Es 
fehlt der Dateiname.

"Deklarationen" führen prinzipiell nicht zu Dateien.
Gast #6358053
Lesenswert?

Der erste include ist falsch. Ersetzte das mal durch <avr/io.h>

Das sind die üblichen Kandidaten, die in meinem Projekten vorkommen:

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdint.h>
#include <stdbool.h>
#include <util/delay.h>
#include <avr/io.h>
#include <avr/pgmspace.h>
#include <avr/interrupt.h>
#include <avr/power.h>
#include <avr/sleep.h>

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