www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Fuses beim ATtiny25 so richtig?


Autor: Georg Bunter (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
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,?

Autor: Kluchscheißernder Nixwisser (kluchscheisser)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: Bastelphilipp (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Kluchscheißender Consulter schrieb:
> Prima. Woran mag das wohl liegen?

kluchscheisser

Autor: Martin Gerken (mager)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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.

Autor: Georg Bunter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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.

Autor: Kluchscheißernder Nixwisser (kluchscheisser)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: Georg Bunter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Kluchscheißender Consulter schrieb:
> Vielleicht solltest Du Dich auch mal über Bootloader informieren:


Was macht so ein Bootlader?

Autor: Kluchscheißernder Nixwisser (kluchscheisser)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.