Forum: Compiler & IDEs IAR EWARM export symbol aus icf file


von Jens D. (jens) Benutzerseite


Lesenswert?

Hallo,

ich versuche aus dem ICF File ein definiertes Symbol exportieren kann?
Irgendwie bekomme ich es nicht hin und im Programm wird dieses Symbol 
nicht gefunden.

SCB->VTOR=__ICFEDIT_intvec_start__;

Jens

von ./. (Gast)


Lesenswert?

Protipp: Du musst das Symbol auch noch exportieren.

von Jens D. (jens) Benutzerseite


Lesenswert?

Hab ich mit export symbol _ICFEDIT_intvec_start_;

dazu dann noch:
extern uint32_t _ICFEDIT_intvec_start_;

leider übernimmt er eine Adresse aus dem SRAM nur keine Idee, warum..
Das Watchfenster zeigt mir die Adresse an, welche im ICF hinterlegt ist 
ins Register schreibt er aber etwas ganz anderes (0x20001100).

Jens

von ./. (Gast)


Lesenswert?

Dann fehlt da mind 1 _.
Das muessen 2 sein...

Der export gehoert ins icf-file.


_ICFEDIT_intvec_start_

von Jens D. (jens) Benutzerseite


Lesenswert?

Hallo,

habe ich auch so im icf File drin.
Das Forum entfernt scheinbar das doppelte "_".

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
Noch kein Account? Hier anmelden.