Forum: Mikrocontroller und Digitale Elektronik msp430 G2553 Adressraum


von andi (Gast)


Lesenswert?

Moin,

im Family Guide des msp430 ist als Adressraum angegeben:

____________
                 0x 1FFFF
Flash/ROM
____________   0x 10000
                 0x 0FFFF
IV Table      also 16 Wörter = 32 Adressen,
____________   0x 0FFE0
                 0x 0FFDF

Flash/ROM

--------------
...
--------------

RAM
____________   0x 0200

usw.

im G2553er Datenblatt steht jedoch

____________
                 0x 1FFFF
Flash/ROM
____________   0x 10000
                 0x 0FFFF
IV Table         also 32 Wörter = 64 Adressen, (hä?)
____________   0x 0FFC0
                 0x 0FFDF

Flash/ROM

____________   0x C000  (Mit genau 16 KByte 0x C150 oder sowas)
                 0x 03FF
RAM              512 Byte RAM, stimmt mit meiner Rechnung
____________   0x 0200

Was ist da los in der IV Table?

von MSP ist super (Gast)


Lesenswert?

Was stimmt da nicht? Der Faminly User Guide beschreibt generelle Eige 
nschaften. Im Datenblatt geht es genau um den einen Typen.

Hast du den richtigen Family User Guide in der Hand?

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Sieh Dir mal die Fußnote Nummer 8 im Datenblatt an.

Die unteren 15 Interruptvektoren werden nicht verwendet, da kann auch 
Programmcode abgelegt werden.

Die Beschreibung in slau144j ist etwas schlampig redigiert, da sollte 
darauf hingewiesen werden, daß die Interrupttabelle unterschiedlich groß 
werden kann, je nach Familienmitglied und Menge der verbauten 
Peripherie.

Ein 'G2553 ist halt Kleinkram, wenn man ihn beispielsweise mit dem 
'F2618 vergleicht. Der hat deutlich mehr Peripherie und braucht deswegen 
mehr Interruptvektoren; aber für beide ist slau144 der zutreffende 
"Family User's Guide".

von andi (Gast)


Lesenswert?

denke mal frage beantwortet, merci

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.