Hallo Tobias,
.....hast Du schon mal hier geschaut ?
http://www.kreatives-chaos.com/index.php?seite=avrgcc
mfg Gerhard
Nachtrag:
und hier:
http://www.dirkbaumann.de/html/software.html
Hallo ich habe mir gerade eiene Mikrocontrollerboard von Rakers gekauft.
ich dachte mir das Es sicher nicht so schwer ist dis mit C zu Progrmeiern da ich eienige erfahrung mit C am pc habe.
leider komme ich nocht ganz weiter
Kann mir bitte jemand eine Entfehlung für eien Buch oder Tutoril geben das C Programmieren für Mikrocontroller allgemein behandelt.
gruss Tobias
Hallo Tobias,
.....hast Du schon mal hier geschaut ?
http://www.kreatives-chaos.com/index.php?seite=avrgcc
mfg Gerhard
Nachtrag:
und hier:
http://www.dirkbaumann.de/html/software.html
auf http://www.mikrocontroller.net/artic...R-GCC-Tutorial müsste auch was zu finden sein
Ein "C für Mikrokontroller" in diesem Sinne gibt es nicht. Die Sprache ist genau die gleicht wie C auf einem Host.
Allerdings gibt es oft spezielle Header/Libs, um bestimmte Controller oder Boards zu unterstützen, wie die avr-libc.
Doku zur avr-libc findest du dort (ist bei WinAVR dabei).
Wegen der komplett anderen Rahmenbedingungen im Vergleich zu einem fetten Host-Rechner muss man natürlich einige Sachen beachten: viel kleinerer Speicher, oft kein Betriebssystem bzw Multitasking, Debugging ist erschwert oder nicht möglich, Notwendigkeit von harter Echtzeit, oft keine dynamische Speicherverwaltung, ...
Diese Erfordernisse sind jedoch unabhängig von der verwendeten Sprache.
Zusätzlich braucht man natürlich Loader, die via ISP, JTAG und so zugreifen.
Disclaimer: none. Sue me.
Lesezeichen