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?
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?
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".
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.