MSP430 RAM Inhalt lesen

#1361010
Lesenswert?

qwerty schrieb:
> ich habe Daten in den RAM geschrieben mit dem MSP. Nun will ich mit
> diesen Daten arbeiten, aber wie komme ich nun an den Inhalt der
> Speicheradressen heran?
1
Inhalt = *Speicheradresse;


Üblicher Weise greift man aber nicht über Adressen zu, sondern über den 
Variablen-Namen.


Peter
Gast #1361038
Lesenswert?

Wenn Du die Daten nur innerhalb Deines MSP430 benötigst, wäre der 
vernünftige Weg eine globale Variable im RAM anzulegen und dem DMA die 
Adresse dieser Variablen per Adressoperator zu übergeben:
1
DMA = &MeineVariable;

Wenn Du die Daten auch ausserhalb benötigst und z.B. über 'ne 
UART-Schnittstelle per Adresse darauf zugreifen willst, dann sollte die 
Variable zudem an einer festen und bekannten Adresse im RAM stehen:
1
#pragma location={Addresse_im_RAM}
2
int MeineVariable;

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