Hallo an alle, ich programmiere den ATtiny25 mit dem Ponyprog. Habe mal spaßeshalber das Fuse-Flag CLKDIV8 weg geklickt, siehe Bild. Seit dem läuft der ATtiny viel schneller! Gibt es da noch andere Tricks,?
Georg Bunter schrieb: > Hallo an alle, > ich programmiere den ATtiny25 mit dem Ponyprog. > Habe mal spaßeshalber das Fuse-Flag CLKDIV8 weg geklickt, siehe Bild. > Seit dem läuft der ATtiny viel schneller! Prima. Woran mag das wohl liegen? > > Gibt es da noch andere Tricks,? Ja, die stehen alle im Datenblatt des Tiny25. Da sind auch welche dabei, die Dir (mit Ponyprog) gar nicht gefallen werden. MfG
Die "Tricks" stehen alle im Datenblatt - und das wird hier automatisch verlinkt. Übrigens kann man den Takt auch per Software ändern (lustigerweise soweit runter, dass man nicht mehr ohne Weiteres ISP-programmieren kann). Ansonsten: Definiere "Trick" - dann kann man weiterreden.
Martin Gerken schrieb: > Die "Tricks" stehen alle im Datenblatt leider nicht wirklich verständlich. Wie kann ich die z.B. einen externen 20MHz Quarz benützen und trotzdem noch mit dem Ponyprog nicht in Circuit programmieren Ich habe in meiner Schaltung keine Anschlüsse für ISP vorgesehen. Während der Entwicklungsphase stecke ich den µC mit Texttoolfassung immer zwischen Programmiergerät und Zielapplikation hin und her. Das Programmiergerät Ponyprog hat keinen Quarz.
Georg Bunter schrieb: > Martin Gerken schrieb: >> Die "Tricks" stehen alle im Datenblatt > > leider nicht wirklich verständlich. Naja, so ein AVR ist kein Alltags-Gebrauchsgegenstand wie ein MP3-Player. Da muss man schon etwas Verständnis für aufbringen und sich auch etwas Zeit dafür gönnen. > Wie kann ich die z.B. einen externen 20MHz Quarz benützen und trotzdem > noch mit dem Ponyprog nicht *in Circuit programmieren* Warum sollte das nicht gehen? > > Ich habe in meiner Schaltung keine Anschlüsse für ISP vorgesehen. > Während der Entwicklungsphase stecke ich den µC mit Texttoolfassung > immer zwischen Programmiergerät und Zielapplikation hin und her. Das kann man machen. > Das Programmiergerät Ponyprog hat keinen Quarz. Dann wird es Zeit, da einen Steckplatz für einen Quarz oder einen Quarzgenerator nachzurüsten. Ob das beim Achtpinner Sinn macht, wage ich zwar zu bezweifeln, bei größeren AVRs ist das aber allemal sinnvoll. Vielleicht solltest Du Dich auch mal über Bootloader informieren: Beitrag "UART Bootloader ATtiny13 - ATmega644" MfG
Kluchscheißender Consulter schrieb: > Vielleicht solltest Du Dich auch mal über Bootloader informieren: Was macht so ein Bootlader?
Georg Bunter schrieb: > Kluchscheißender Consulter schrieb: >> Vielleicht solltest Du Dich auch mal über Bootloader informieren: > > > Was macht so ein Bootlader? Das müsste eigentlich in dem Link zu finden sein. Trotzdem: Ein Bootloader ist ein kleines Programm, das über eine serielle Schnittstelle das Flashen des Nutzprogramms ohne Programmiergerät ermöglicht. Es wird an das Ende des Flash (eben in den Bootloaderbereich) geflasht und per Fuses vor Überschreiben geschützt. MfG
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.