Mahlzeit, die Skripte für:
* Programm kontrollieren (compilieren)
* Programm kontrollieren (compilieren) und auf den Mikrocontroller schreiben
* Ausgabedateien vom Compiler löschen
* Fusebits lesen
* Fusebits schreiben
sind fertig und funktionieren zuverlässig, 1 ATtiny44 musste wegen einem kleinen Tippfehler noch dran glauben .
Hört sich kompliziert an, funktioniert trotzdem super einfach durch ablegen der entsprechenden Datei auf das entsprechende Skript. Es braucht kein Untermenü in einem Programm gesucht werden, einfach mal fallen lassen . Die Dateiverwaltung wird eh gestartet wenn ich etwas machen möchte, für die wichtigsten Ordner sind Verknüpfungen immer sichtbar angelegt worden so reichen wenige Mausklicks.
Berechnet werden die Fusebits mit dem Fusebits-Rechner, schau in Dir mal an. Ich finde den recht gut und übersichtlich, die Seite wurde gespeichert um auch offline Fusebits zu berechnen.
Im Programm sehen Deine Fusebits Einstellungen bei mir so aus (ausnahmsweise mal nicht wie ich es sonst unter Linux machen würde):
2
3
4
5
6
7
8
9
10
11
' --- Mikrocontroler Daten -------------------------------------------------------------------------------------
$regfile = "attiny44.dat"
$crystal = 8000000
$hwstack = 30
$swstack = 30
$framesize = 30
' &HFF, &H62, &HDF, &HFF, ' 1MHz ! Das Komma am Ende ist für mein Skrippt wichtig !
$PROG &HFF, &HE2, &HDF, &HFF, ' 8MHz ! Das Komma am Ende ist für mein Skrippt wichtig !
Grüßle, Naubaddi