AVR Studio 5

OP #2640602
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
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
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

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.