STM32: "Start Linear Address Record" im Hexfile

Gast #3479438
Lesenswert?

Hallo zusammen,

ich benutze Atollic TrueSudio mit einem STM32F103ZG. Nun habe ich aus 
dem ELF-File ein Hex-File erzeugt und finde darin am Ende folgendes:
1
(...)
2
:040000050800036D7F
3
:00000001FF

Die vorletzte Zeile enthält den Recordtype 05, laut Wiki ist dies "Start 
Linear Address Record".
http://de.wikipedia.org/wiki/Intel_HEX

Allerdings werd ich nicht so wirklich schlau, was mir das sagen will.
Vorallem weil der Wert 0x0800036D zwar irgendwie nach Flash-Adresse 
aussieht, aber verschiedene Projekte dort immer den gleichen Wert haben, 
obwohl sie unterschiedlich groß sind.

Weiß jemand, was mir das sagen will?
Gast #3481053
Lesenswert?

Ja, Du hast recht, es ist tatsächlich fast der Reset_Handler.
Fast, weil der Reset_Handler laut Mapfile an 0x0800036C liegt, 
allerdings steht er mit 0x0800036D im ISRVector im Hexfile (hatte es 
nicht gesehen weil es dort LittleEndian ist - 0x6D030008).

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren