Hallo liebe Gemeinde. Kann mir jemand von euch eine Installationshilfe von dem AVR - Studio schicken bzw. zukommen lassen? Ich habe schon Google gefragt, aber es beantwortet nicht meine Fragen. 1.) Wie installiert man das AVR - Studio richtig? 2.) Wie bringt man über das AVR - Studio eine Programm auf das STK500? 3.) Warum muss man darauf achten, dass bei einem Programm auch ein .hex File vorhanden ist? 4.) usw. 5.) usw. Danke schon einmal im Voraus. Gruß
Martin Müller schrieb: > 1.) Wie installiert man das AVR - Studio richtig? Downloaden und installieren. Kann man nix falsch machen. Martin Müller schrieb: > 2.) Wie bringt man über das AVR - Studio eine Programm auf das STK500? Gibt verschiedene Möglichkeiten: - per STK500 selbst - per ISP-Programmer (Atmel, Olimex, ...) - per JTAG-Adapter (mkII von Atmel, Olimex, usw.) Martin Müller schrieb: > 3.) Warum muss man darauf achten, dass bei einem Programm auch ein .hex > File vorhanden ist? Diese flashst du in den Controller. Ich würde sagen, du solltest est einmal ordentlich Grundlagen studieren, dann probieren, und wenn du dann noch Fragen hast: fragen. Gruß Gunb
Unter www.atmel.com sind PDFs zum STK500 sowie Unterlagen zum AVR-Studio zum runterladen. Gruss Bastler
Moin Martin, Martin Müller schrieb: > 1.) Wie installiert man das AVR - Studio richtig? Welches ? Martin Müller schrieb: > 2.) Wie bringt man über das AVR - Studio eine Programm auf das STK500? Auf das STK 500 gar nicht, nur auf den auf dem STK500 instllierten µC. (Haengt ausserdem von 1. ab) Martin Müller schrieb: > 3.) Warum muss man darauf achten, dass bei einem Programm auch ein .hex > File vorhanden ist? *AEHMM ...* Hast Du schon mal was mit µCs gemacht? Das Hex file generiert Dir Dein Compiler (und der Linker) und ist das fuer den µC verstaendliche Program. Martin Müller schrieb: > 4.) und 5.) 42 MfG, Balze
Ja wenn es egal ist, wie alt das Board ist (ist ca. ein Jahr alt), dann das akutellste AVR. Dann werd ich ersteinmal die AVR Ruprik durchstöbern. Was ist denn besser für´s Verständnis eines µC´s ... Assemblerprogrammierung oder C?
Martin Müller schrieb: > Dann werd ich ersteinmal die AVR Ruprik durchstöbern. Ja, das macht auf jeden Fall Sinn. Martin Müller schrieb: > Was ist denn besser für´s Verständnis eines µC´s ... > > Assemblerprogrammierung oder C? Programmiere seit Jahren in C auf diversen Controllern, habe aber in den 80ern das Laufen in Assembler gelernt. Du bist gerade beim µC mit Assembler näher an allem dran und verstehst, was er eigentlich macht. Ob Registerladen oder Schleifen bis hin zu Interrupts, das Grundverständnis bekommst du in Assembler. Danach dann für komplexere Dinge auf C umsteigen, irgendwann wird Assembler zu unübersichtlich. Da das AVR-Studio einen Simulator für die AVRs besitzt, kannst du im Schrittmodus deine Programme prüfen, auch ohne Hardware. Die 4er Versionen des Studios erfordern für C eine separate Installation des WinAVR GCC Compilers, das neuere AVR5 bringt einen eigenen C-Compiler schon mit. Ich arbeite noch mit der 4.18er AVR Studio Version, da stabil und Gewohnheitsmensch. Für Assembler gebe ich dir mal einen Tip (neben dem Forum hier): http://www.weigu.lu/a/index.html Da sollten alle notwendigen Grundkenntnisse für dich dabei sein. Viel Spaß! Gruß Gunb
Also so wie ich das jetzt verstehe, brauche ich zur Grundausstattung zum Programmieren ein RS232 Kabel bzw. (wenn das nicht) ein USB-zu-RS232 Kabel, halt neben dem STK500 Kabel? Was gehört denn sonst noch zur Grundausstattung?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.