Gast
#307626
Hallo, Ich habe Problem beim schreiben in Relocatable Vectors Table. Ich habe schon verschiedene Methoden ausprobiert: 1) INTB register auslesen, dann habe ich FlashWrite function aus Samples benutz um dieser Speicherbereich zu zugreifen -> ohne erfolg 2) ab INTB addresse die ganze tabelle auslesen, nötige änderung eintragen und ab 0x0F000 speichern. Aber sobald FMR01 bit auf 0 gesetzt wird, sieht flash ab 0xF000 nicht mehr richtig aus. 3) die gleiche Schritte wie im 2) aber ab adresse 0xF000. und dann INTB änderen. In dem Fall funktioniert alles am besten, aber auch nicht korrekt: die Interrupt vectoren, die mit #pragma vector definiert worden sind, klappt alles, aber die, die ich selbe eingetragen habe (function pointer), die funktionieren nicht. Eigentlich möchte ich INTB register nicht ummappen und die Werte in tabelle eintragen. Wieso funktioniert bei mir FlashWrite nicht richtig????