Peter schrieb:
> Wie soll ich das im Quellcode Initialisieren? Dann wird es bei jedem
> Reset vom Controller wieder neu Initialisiert, jedoch soll die
> Initialisierung nur beim ERSTEN Start des Controllers ausgeführt werden
> und alles andere ist dann Benutzerabhängig.
Schon klar, wenn man nach dem Resetvektor timeConst=0x27 schreibt, dann
wird das nichts.
Wie man es konkret macht, kommt drauf an, welche Programmiersprache du
verwendest und wie die plattformspezifischen Besonderheiten darin
umgesetzt werden. Fehlt halt noch Info. Aber im Linker was zu reißen,
ist erst der letzte Ausweg.
Normalerweise sollte man im Qeullcode eine bestimmte Speicheradresse
gezielt mit einem Wert beschreiben können. Diesen Wert kann man dann
natürlich auch zur Laufzeit lesen und ändern.
Beim PIC sieht das z.B. in Assembler so aus:
1 | org 0x2100
|
2 | de 0x27 ; Initial settings
|
HTH