-
-
Administrator
Robotik Visionär
Hier dreht sich alles um die C-Programmierung
Da immer mehr User sich neben der Basic Programmierung von Controllern auch für die C-Programmierung interessieren, hab ich nun dieses Unterforum eingerichtet.
Hier kann alles diskutiert werden was mit der C-Programmierung zu tun hat. Da die meisten User Atmel Controller einsetzen, wird wohl das vorherrschende Thema die AVR-GCC-Programmierung der AVR´s sein.
Schön wäre es wenn hier auch erläuterte Codeschnipsel und Algorithmen, welche auch EInsteigern helfen, gepostet würden.
Was ist "AVR-GCC"?
Es ist ein kostenloser aber dennoch sehr leistungstarker C-Compiler. Neben Bascom dürfte er zu den am meisten verwendeten Programmiersystemen für die Atmel Controller zählen.
Es ist eine Portierung des open source GCC Compilers und ist so mit allem Quelltexten erhältlich. Speziell für die Leute die Windows benutzen gibt es ein Programmpacket, welches den Einstieg sehr erleichtert: WinAVR
Darin ist alles enthalten was man für die Programmieren braucht.
Die aktuellste Version von WinAVR bekommt man über die Webseite http://sourceforge.net/projects/winavr
Wenn ihr nicht die Quelltexte braucht, dann solltet ihr euch die ...-bin-... Version runterladen ( Achtung, die Datei ist über 18 MB groß ).
Der Compiler ist sehr leistungsfähig und braucht selbst den Vergleich mit käuflichen Compiler nicht zu scheuen.
Leider ist die Dokumentation wie auch bei Bascom nur in englisch verfügbar. Spezielle deutschsprachige Literatur zum Compiler hab ich noch nicht gesehen. Sollte ich noch welche finden, werden ich in diesem Thread darauf hinweisen.
Es gibt aber einige Webseiten wo der Einstieg gut beschrieben wird. Hier sind folgende Seiten zu empfehlen:
Umfassende GCC-Beschreibung
https://www.roboternetz.de/wissen/index.php/Avr-gcc
GCC-Tutorial
https://www.roboternetz.de/phpBB2/dl...le&file_id=219
GCC und Bascom Sourcevergleich
https://www.roboternetz.de/wissen/in...ourcevergleich
Win-AVR Tutorial
http://www.kreatives-chaos.com/index.php?seite=avrgcc
AVR-C Tutorial von Christian Schifferle
http://www.mikrocontroller.net/articles/c/
Win-AVR Tips von Dirk Baumann
http://www.dirkbaumann.de/html/software.html
Stichworte
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen