Guten morgen, ist es möglich, die Fuses des oben genannten Mikros im Programmcode zu setzen? Ein Kollege meinte dass das gehen würde, bin mir aber nicht sicher, da diese ja vor Programmstart doch gesetzt sein müssen oder liege ich da falsch? Danke, Ben :)
Be N. schrieb: > ist es möglich, die Fuses des oben genannten Mikros im Programmcode zu > setzen? Zur Laufzeit? Nein. Aber du kannst sie im Quellcode setzen, und der Linker erzeugt dann die betreffenden Section Dateien, so dass sie von z.B. avrdude geschreiben werden können. Vergleichbar mit der EEProm Section.
Arduino F. schrieb: > Aber du kannst sie im Quellcode setzen, und der Linker erzeugt dann die > betreffenden Section Dateien, so dass sie von z.B. avrdude geschreiben > werden können. Vergleichbar mit der EEProm Section. Ich bin recht neu was AVR-Programmierung betrifft. Wie genau soll das funktionieren? Es sollen einfach auch die Fuses beim überspielen gesetzt werden, allerdings auch so, dass nachfolgende Programme von diesen Fuse-Einstellungen nicht betroffen sind, lediglich dieses Programm. Dadurch soll einfach ausgeschlossen werden, dass ich mal das setzen der Fuses vergesse ^^
Be N. schrieb: > Dadurch soll einfach ausgeschlossen werden, dass ich mal das setzen der > Fuses vergesse ^^ Genau deshalb gibt es die *.elf "Production Files". Die Erzeugung geht auch noch nach dem Programmieren. Nach dem letzten Test kannst du Flash, EEProm und Fuses auslesen und in einem gemeinsamen File ablegen. Wenn du das weitergibst, kann man damit ein genaues Abbild deines Urmusters machen.
Be N. schrieb: > Ich bin recht neu was AVR-Programmierung betrifft. Wie genau soll das > funktionieren? Tipp: Mal ein Anfang http://www.atmel.com/webdoc/AVRLibcReferenceManual/group__avr__fuse.html
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.