Hallo, ich habe eine Verständnissfrage in bezug auf die Atmel AVR´s. Wenn ich ISP machen will, das heist also fertige Platinen habe wo die Atmels eingelötet sind. Brauche ich dann nur ein MAX232 und ich kann die Atmels auf der Platine noch programieren? Oder muß man da noch was beachten? Reich da ein ganz normales seriellers Kabel aus? Oder muß man da noch was dazu basteln. In manchen bauanleitungen sehe ich immer wieder das in die Stecker noch Widerstände und manch andere sachen eingelötet werden.
In System Programmer sagt doch schon alles. Was du dazu brauchst hängt davon ab ob du vom PC das serielle, parallele oder USB-Port verwenden willst. Hardware ist notwendig je nach Meinung/Wunsch von ein paar Widerständen bis zu einem Kontroller. Mindestanforderung ist meiner Ansicht nach ein Bustreiber mit einem 74xx244. Programme und Bauanleitungen gibts jede Menge.
Vielen dank. Ich dachte jetzt ich könnte die AVR´s nur mit einem RS232 Kabel was es überall zu kaufen gibt und einfach einen MAX232 programieren die möglichkeit muß es doch auch geben oder irre ich mich da
ja, das ganze nennt sich dann bootloader. geht aber nur, wenn du extra ein programm dafür auf dem uC hast. sonst gehts nur über isp, und das geht zwar auch über die serielle, aber braucht mehr leitungen als nur rx und tx
Hallo Jens, was Du meinst, ist ein Bootloader. Wenn der erst mal in den m16 programmiert ist reicht in der Tat ein serielles kabel und die entsprechende Software (z.B. AVRProg aus dem AVRStudio) zum neu programmieren. Nachteil: erst muss der Bootloader mal in den Controller reinprogrammiert werden (z.B. mit den oben genannten Tools) erst danach gehts über die serielle. In der Codesammlung ist ein Thread dazu, http://www.mikrocontroller.net/forum/read-4-53146.html ausserdem gibts Bootloader Code auch als Application Note von Atmel. Bemühe mal die Suche im Forum oder google nach "bootloader avr" HTH, Klaus
Achso. Noch eine Frage. Wird ein AVR wenn man ihn gelifert bekommt mit solch einem Bootloader geliefert oder ist der völlig leer?
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.