www.mikrocontroller.net

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


Autor: Janik (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Ingo Busker (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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!

Autor: Thomas Strathmann (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.