Hallo Leute! Seit längerem suche ich eine Möglichkeit, einen ATMega328P direkt zu programmieren. Ich habe dazu das Projekt von Ladyada, den USBtinyISP hergenommen (http://www.ladyada.net/make/usbtinyisp/index.html). Den möchte ich nun direkt mit meinen µC verbinden, d. h. direkt auf meine Platine integrieren. Nur habe ich das Problem, dass man zum Programmieren einen Arduino davor braucht (http://arduino.cc/en/Main/ArduinoBoardUno). Jetzt ist meine Frage, kann ich den Arduino so verwenden, dass er nur mehr als Programmierer dient? Ich meinen seinen ganzen anderen Funktionen einfach weg, auf das mindeste reduzieren. Den EAGLE-Bauplan gibt es ja als OpenSource. Leider habe ich nicht die Erfahrung, welche Funktionen ich lassen mus, und welche für mein Vorhaben wichtig sind. Vielleicht kann mir einer von euch helfen, oder hat schon Erfahrungen mit diesem Probelm gesmmelt. Wäre euch für einen Antwort dankbar! Mfg chrisi
Hallo, normalerweise verwendet man einen ISP-Stecker zum verbinden des ISP-Programmers mit der Zielschaltung. Das JTAG-Interface gibt es auch noch, aber dieses soll nicht Inhalt meiner Beschreibung sein. Vorschlag, nimm einen externen ISP Programmer und stecke ihn einfach auf oder in deine Zielschaltung. *Beispiele:* - http://www.ehajo.de/Bausaetze/AVR-ISP-Stick?source=1&refertype=8 noch kleiner geht es mit diesen hier: - http://www.ehajo.de/Bausaetze/%C2%B5ISP-Stick-Set?source=1&refertype=9 Den ISP-Programmer müsstest Du auch noch mit seiner Firmware versorgen, das ohne .. nicht gelingt. Das Ei - Henne - Problem.
Nachtrag, den keinsten AVR USBtinyISP Programmer hatte ich mal mit einem atTiny85 aufgebaut. Edit: Beitrag "AVR USBtinyISP Programmer mit atTiny85"
Danke schonmal für die schnelle Antwort! Die Firmware für den ISP habe ich, jedoch möchte ich anstatt den ISB Programmer anzustecken ihn sofort an meinen ATMega anschließen. Somit entfällt das lässtige mitnehmen des ISP und ich kann direkt per USB-Anschluss einen Bootloader upoaden.
Sorry für einmaligen Gebrauch ? Ist das doch zuviel Aufwand ? Vielleicht habe ich Dich oder Dein Problem auch nicht verstanden.. Danach läuft doch nur der Bootloader und die ISP-Schaltung ist unnütz! Eine Anregungen hatte ich Dir trotzdem gegeben.
Nicht unbedingt für den einmaligen Gebrauch. Ich weiß nicht wie ich den µC Programmieren soll, ohne Arduino. Daher wollte ich die Arduinoschaltung adaptieren, und sie zusammnen mit dem ISP Programmer in meine Schaltung integrieren.
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.