C bekommst du am besten auf winavr.sourceforge.net
Das ist ein komplettes programmpaket mit programmers notepad(codeeditor mit syntax highliting), GCC (dem compiler der aus C die hex macht) und sogar avrdude (zum proggen aus pn heraus).......
Oder du nimmst das aktuelle avrstudio von Atmel. das hat das GCC plugin jetzt schon drinnen und übernimmt dir den kram mit makefile und so und hat eingebauten simulator.
ich steh jedoch auf winavr denn da kann ich codeblöcke auf der seite mit eienr minustaste zusammenklappen und dann wird ein großer code übersichtlicher.
Nein!
u schreibst in programmers notepad die datei. Mfile hat eine vorgefertigte makefile drinnen die du dir anpasst und dann im ordner deiner c-datei speicherst. dann gehst in pn auf make. dann make programm und es wird in den AVR geschickt. evt. vorher noch make clean anklicken damit alle alten dateinen gelöscht werden.
bei mir gehts jedenfalls leider nicht so. makefile/make error in studio und on. leider somit musste ich es genau selbst ohne makefilehilfe einstellen.
Hallo!
Kennt jemand das Buch : C Programmieren von Anfang an (Erlenkötter Helmut)?
Das soll angeblich sehr gut für anfänger sein, aber wird dort die programmierung von zb einer mega 8 erklärt oder eher sowas softwaremäßiges ganz ohne hardware?
Hallo,
Das Buch heißt ja "C programmieren von Anfang an" und nicht "Microcontroller programmieren von Anfang an".
Es ist eine gute Lektüre, wenn man C erlernen will, es ist auch ein normaler Weg, eine Sprache an sich zu erlernen, und dann später irgendwelche "Dialekte".
Fazit:
Willst Du C lernen fang mit dem Buch und einem kostenlosen C Kompiler an.
Wenn Du das einigermassen dann drin hast, kannst Du Dein Wissen bei Mikrocontrollern einsetzen.
Wenn Du ungeduldig bist, und sofort durchstarten willst, dann fang garnicht
erst mit C an, nimm dann lieber Basic.
Gruß Sebastian
Linus TorvaldSoftware is like s e x: its better when its free.
Also ich würde dir wirklich zu assembler raten, auch wenn viele sagen das es schwer ist, das stimmt aber nicht!!! Ich habe über 3 Jahre BASIC programmiert und bin jetzt auf ASM umgestiegen, zwar ist der einstige nicht ganz einfach, aber du wirst dich wie Gott fühlen wenn du die ersten Befehle kennst, denn deine Programme werde einfach nur durch deinen Kontroller begrenzt. ASM ist nur schwer wenn man faul ist!!!! Der knackpunkt ist, das du in ASM mehr zeilen Code tippen muss und rechenopperationen wie z.B Multipizieren selber coden musst, das ist anfangs nervig, aber mit der zeit machts richtig spaß. Außerdem du lernst deinen Kontroller erst in ASM kennen, wenn du BASIC,C o.a. Progst wirst du den Kontroller wesentlichz schlechter verstehen mein TIPP: Hänge dich rein, lern Assembler und sei Gott!!!
Lesezeichen