Moin ! Wir haben vor einiger Zeit auf unserer Webseite ein Projekt gestartet - MidiLogger. Ist ein Logger für den Modellbaubereich und basiert auf einem Mega128. Näheres unter www.logview.info. Für den Logger habe ich eine Konfig Software geschrieben und dort würde ich gerne eine Programmierschnittstelle einbauen. Mir ist durchaus bewusst, das es PonyProg & Co gibt. Aber die Sache reizt mich schon es selber zu versuchen und ich habe auch schon Erfahrungen mit dem Tiny26. Den habe ich bei einem älteren Projekt schon mit eigener Software programmiert. Nun hätte ich zu der Sache ein paar Fragen ... 1) Wenn ich mich nicht irre beherscht der 128 so einen "Blockmode" beim Programmieren. Diesen Mode kann der Tiny26 nicht. Wo liegen denn genau die Vorteile dieses Verfahrens? Muss der 128 so programmiert werden? Kann man evtl. das gleich Verfahren wie beim Tiny anwenden? 2) Wieviele unterschiedliche Programmierverfahren gibt es überhaupt bei den AVRs? Weil wenn ich Tiny 26 und 128 am drehen hätte, könnte man das sicherlich rel. unkompliziert auf andere Controller ausweiten. 3) Gibt es irgendwo eine genauere Beschreibung für das SPI Programmieren? Die Infos im 128er Manual sind mit 3 Seiten doch etwas dürftig ... 4) Hat hier generell jemand Erfahrungen mit dem Proggen von AVRs (bzw. dem Schreiben einer Software für selbiges)? Kann er vielleicht ein paar Tips geben, auf was man achten sollte? Greetz Dominik
Nachtrag ... Als Prog Interface werde ich (erstmal) nur SI-Prog verwenden.
Moin Rick! Sorry, aber die Antwort verstehe ich nun nicht. Ich möchte einen Mega proggen und die Software dazu erstellen. Klar geht das auch mit einem Bootloader und dann seriell das µC-Prog reinschieben. Aber das war nicht meine Frage ... Greetz Dominik
Zumindest ist der Algorythmus vom ATTiny2313 und den ATMegaXXX gleich.
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.