mikrocontroller.net

Forum: Compiler & IDEs Einige Sachen zur C-Programmierung


Autor: Sebastian Pischel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo alle zusammen,
ich habe mich vor etwas über einem Jahr mit den AVRs angefreundet und 
seither nur mit Assembler programmiert. Jetzt will ich aber auch ein 
paar Fließkommaberechnungen machen und mit Arrays und grösseren 
Datenmengen arbeiten.
Dazu habe ich mich erstmal mit den C-Compilern WinAVR und den Demos von 
Codevision und Imagecraft eingedeckt. Mein erstes Problem hat auch eher 
was mit C als mit AVR zu tun, nämlich die für mich noch kryptischen 
Compileroptionen, zudem weiss ich nicht mal genau, wie man Variablen 
deklariert. Gibt es bei AVR-fähigem C auch sowas wie Zeiger?
Mit der C-Syntax kenne ich mich auch nur wenig aus, ich kenne immerhin 
ein paar Anweisungen wie for(;;) und while() usw. und dass man 
Anweisungen mit {} zusammenfassen kann. Hab mich mal mit C am PC 
beschäftigt, aber nach kurzer Zeit aufgegeben, weil es mir zu 
kompliziert erschien.
Auch würde mich mal interessieren, wie mann eigene Funktionen deklariert 
und vorhandene benutzt.
Ich weiss, jetzt wird sich schon wieder so mancher über die 
"Anfängerfragen" aufregen, aber angefangen haben wir ja alle mal.
Wäre aber schön, wenn mir trotzdem jemand helfen könnte, wenigstens ein 
paar brauchbare Links wären toll (ich habe auch schon selber ein wenig 
rumgegoogelt, aber es gibt einfach zu viele Seiten zu dem Thema, um sie 
alle zu durchwühlen).
Ich freue mich auf eure Tips und danke noch an Christian Schifferle für 
sein Tutorial!
Sebastian

Autor: Jochen (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Zum C-Einstieg eignet sich wunderbar ein altes Borland-C mit deutscher 
Hilfe, das man in der DOS-Box laufen läßt.


Peter

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.