Hallo, hab gerade mal das AVR-Studio nach ein paar Jahren auf die neueste 4.19 aktualisiert. Bei der Programmierung eines Tiny12 ist mir aufgefallen, dass bei CKSEL einige Möglichkeiten nicht angeboten werden. Da gibt es nur einmal "Internal Clock", wo es von den Fuses eigentlich 3 verschiedene Internal-Clock-Möglichkeiten gibt. Ich kann zwar unten die Hexzahl eintippen, aber warum kann ich das im Auswahlbereich nicht wie früher auswählen? Muss ich dafür vielleicht das partdescriptionfile (ATtiny12.xml) korrigieren?
Hi >Ich kann zwar unten die >Hexzahl eintippen, aber warum kann ich das im Auswahlbereich nicht wie >früher auswählen? Geh mal mit dem Cursor auf den Clock Eintrag. Da klappt dann eine Liste auf. MfG Spess
Ja, die Liste klappt auf, aber da gibt es nur einen Eintrag mit "Internal Clock". Es müsste aber 3 geben.
In meinem Datenblatt steht für CKSEL3..0: 0100 Int RC Osc 6CK/6CK 0011 Int RC Osc 3,6ms/4,2ms 0010 Int RC Osc 57ms/64ms Auf Seite 20, Table 9, 1006D-AVR-07/03 Mir ist das ja auch deshalb aufgefallen, weil ich eine Einstellung brauche, die ich zuvor immer einstellen konnte, die jetzt aber nur noch durch die direkte Hex-Eingabe funktioniert (0x13).
Hi Hast Recht. Allerdings gehört der ATTiny12 zu den Mature Devices und wird vielleicht deshalb nicht mehr so richtig unterstützt. Wenn du den unbedingt verwenden willst, solltest du mal ein älteres AVR-Studio versuchen. Persönlich würde ich zu einem aktuellen AVR raten. MfG Spess
Ist ein 6 Jahre altes Projekt, von daher noch Tiny12. Dann will ich mal hoffen, dass dieses Problem nur beim Tiny12 vorhanden ist und aktuelle Bausteine eine vollständige Unterstützung bei der Fuse-Programmierung haben. Gibts irgendwo Infos, wie man die partdescriptionfiles (z.B. AtTiny12.xml) anpassen kann, so dass ich den Fehler reparieren kann? Ich dachte, ich könnte einfach mal attiny12.xml nach attiny12neu.xml kopieren und das würde mir dann im Studio angezeigt. Da erscheint dann aber kein Bauteil mit der Bezeichnung attiny12neu. Wird überhaupt auf diese Bausteinbeschreibungen direkt zugegriffen, oder müssen die erst irgendwie kompiliert werden?
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.