AVR Studio 5

OP #2640602
Lesenswert?

Hallo Leute,

ich wollte fragen ob jemand sich mit der IDE von AVR Studio 5 auskennt. 
Was ich schon seit einiger Zeit versuche ist den Sourcecode von FreeRTOS 
in meinem Projekt zu importieren.
Beim kompilieren bekomme ich immer die Fehlermeldungen dass diese oder 
jede Datei nicht vorhanden seien obwohl sie da sind.

Habe mal recherchiert und bin auf folgenden Link gestossen, was auch 
nachvolziebar war.

http://avrstudio5.wordpress.com/2011/07/31/myths-with-avr-studio-5-0-includelib-paths/

Von der konsole aus funktioniert make und make all ohne Probleme.

Was ich bis jetzt gemacht habe ist folgendes:

Neues AVRGCC-Projekt angelegt und meine eigene Struktur aufgebaut wo der 
Quellcode von FreeRTOS importiert wird.
Bin dann in die Eigenschaften vom Projekt gegangen und die notwendigen 
Ordner in "AVR/GNU C Compiler->Directories->Include Paths" nach und nach 
hinzugefügt, je nach dem der compiler gemault hat.
Dann bekomme ich aber folgende Fehlermeldungen wie:

Error  1  expected '=', ',', ';', 'asm' or '__attribute__' before 
'typedef'

Hat da jemand Erfahrungen mit freeRTOS und AVR Studio 5?
Gast #2642064
Lesenswert?

T. K. schrieb:
> Hi,
> habe das ganze Projekt hochgeladen.

Wo ist da dein Studio-Project?
Lad dein vollständiges Studio-Projekt hier hoch, nicht nur die 
Original-Sourcen, sonst wird das nichts.

T. K. schrieb:
> Dann bekomme ich aber folgende Fehlermeldungen wie:
>
> Error  1  expected '=', ',', ';', 'asm' or '__attribute__' before
> 'typedef'

Zeig mal den genauen und vollständigen output des Compilers.

Wenn das nicht die allererste Fehlermeldung in der Liste ist, beheb erst 
einmal alle anderen davor.

Oliver
OP #2643072
Lesenswert?

Komisch ...
konnte den Fehler nicht wieder reproduzieren.
Bekomme aber die Fehlermeldung dass eine Funktion nicht bekannt sei 
obwohl ich die notwendigen Headerdateien im Toolchain des Projektes 
angegeben habe.
Die angebliche Funktion "vTaskDelay" die sich in tasks.c befindet, ist 
irgend wie nicht erreichbar.

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