Library bei AVR Studio 6

Gast #2866648
Lesenswert?

Ich wollte nicht kritisiert werden, sondern brauch ihre Hilfe.
Ich bin absoluter Neuling in Mikrocontroller.  Das Fach fängt bei uns 
erst nach den Ferien an.
Und in den Ferien will ich schon mal etwas Info sammeln.
Gast #2866658
Lesenswert?

Es handelt sich bei den genannten files um Sourcefiles, keine library.

Du wirst bestimmt kein externes makefile benutzen mit dem Studio, daher 
kopierst du die Sourcen zu deinem Projekt und sagst dem Studio, daß die 
mit gebaut werden sollen, indem du sie per "add source" auswählst. Das 
dürfte per rechtsklick auf dem Projektbaum oder einem entsprechenden 
Menupunkt gehen.

Eigentlich analog zu den üblichen IDEs auf dem PC, hat also nichts mit 
uc direkt zu tun.
Wenn das alles Neuland ist, könntest du also auch nur mit PC 
rumexperimentieren und dort mit dem programmieren beginnen. Wenn du 
schon etwas programmieren kannst, sollte dir das bekannt vorkommen.
Gast #2866677
Lesenswert?

Ich habe einen MyAVR BOARD MK2 USB mit einem LCD erweiterungsmodul. Auch 
von MyAVR. Das Programm Tool für den Board habe ich schon angebunden, 
die Übertragung funktioniert schon mal. Blink LED habe ich schon 
getestet. Ich möchte das mit dem LCD ausprobieren und den LCD weiter für 
Ausgabe von Variablen nutzen. Z.B. bei AD wandlen.
Bei AVR Studio 4 habe ich das mit dem anbinden von Sourcen gefunden, 
aber bei AVR Studio 6 kann ich das nirgendwo finden.
#2866735
Lesenswert?

Crtl+Alt+L schaltet den Solution-Explorer ein. Über der Anzeige des 
Processors ist ein Icon mit dem Namen Solution-Explorer, da kannst du 
drauf drücken. Dann siehst du welche Files eingebunden sind. Da ziehst 
du LCD.c und lcd.h rein.
Auf deinem Bild hast du 2 weiße Felder. In einem steht Debug dann kommt 
ein leeres weißes Feld, daneben ist das Icon.
OK?
(Firma: Kolleg) #2866862
Lesenswert?

Jetzt hab ich noch eine Frage.
Ich habe die beiden Dateien "lcd-source.c" und "lcd-source.h" mit Hilfe 
von 
http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung 
erstellt. Wenn ich das Programm jetzt starte wind Haufen von Fehlern in 
der "lcd-source.c" Datei angezeigt.

Das Erste Fehler  im Bild Gehört zu Markiertem Text im Programm.
Angehängte Dateien:
#2866876
Lesenswert?

BuTaLuK schrieb:
>> Alternativ geht das auch mit Project -> Add Existing Item
>
> Dies habe ich in meinem Programm nicht.

Das zeigt AS6 nur an, wenn im Solution Explorer (Projektmappen-Explorer) 
das Projekt ausgewählt ist und nicht z.B. das Tab einer offenen Datei. 
Das habe ich vorhin nicht beachtet und es ist m.M. etwas unintuitiv das 
auf diese Art im Hauptmenü des Programms Einträge auftauchen und 
verschwinden.

Visual Studio 2010, von dem die IDE weitgehend abstammt, macht das 
übrigens nicht.

Reinhard

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