Forum: Mikrocontroller und Digitale Elektronik Blutiger-C-Anfänger will avr-gcc lernen


von Janik (Gast)


Lesenswert?

Ich hab jetzt ein bisschen mit den AVR und Assembler rumgespielt.
Ansteurung eines LCD und anderes ist mir inzwischen in Asm geglückt. 
Doch für mein neues Projekt finde ich Assembler ungeeignet. Daher habe 
ich beschlossen mir mal AVR-GCC anzuschauen. Nur leider habe ich vorher 
noch nie C gesehen. Gibt es ein Tutorial (womöglich sogar auf Deutsch), 
dass sich speziell auf avr-gcc bezieht?
Danke
Janik

von Ingo Busker (Gast)


Lesenswert?

Hi,

Für Anfänger kann ich den CodeVision-C-Compiler empfehlen, 
(2kB-EvalVersion). Der integrierte CodeWizard macht den Einstieg 
ziemlich einfach.

Wenn du noch nie etwas in C gemacht hast, kannst Du dir auch ein 
ANSI-C-Tutorial besorgen. (es geht ja im wesentlichen um die Syntax).

Bis dann,
          Ingo!

von Thomas Strathmann (Gast)


Lesenswert?

Wenn du schon Erfahrung mit mehreren Hochsprachen gemacht hast, dann 
kannst du mit den Tutorials, die es zu C gibt (wenn's nicht gerade 
Borland Turbo C 1.wasweißich oder so eine ähnlich Kamelle möglichst 
schön hardwarenah und DOS spezifisch), was beginnen.
Wenn nicht (!), dann empfehle ich dir je nach Bedarf und Interesse an 
der Sprache Bücher wie Kernighan&Ritchie: Programmieren in C (oder so 
ähnlich, solltest du unter K&R2 (die behandelt ANSI) finden). Wobei das 
wirklich auf Leute mit Erfahrung ziehlt und für heutige Verhältnis schon 
fast als Tutorial in Buchform durchgeht. Es gibt da sicher viele Sachen, 
solange du nicht irgendwelche obskuren (du kannst dir in etwa denken, 
was ich meine: grellbunt, pschychedelische Farben, dirilierender 
Klappentext etcpp.) Bücher nimmst, sollte das passen. Du kannst 
latürnich auch einen anderen Compiler nehmen, aber wenn du auch mal auf 
was anderem als dem AVR programmieren willst, ist GCC im Moment sicher 
nicht die schlechteste Wahl.

-Thomas

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.