Speicheradressierung

Gast #747045
Lesenswert?
• ▲
▼
Hallo zusammen habe da mal eine fage zum externen Speicher und 
adressierung,
habe da folgende adressierung

int huge *Baudrate=0x153FFA
char huge *Formabf=0x153FFC

kann das funktionieren wenn die baud ein integer ist muß dann nicht die 
form variabel an späterer adresse beginnen

wer kann mir da helfen und wo nach form darf die nächste variabel stehen

gruß
Persönliche Seite #747098
Lesenswert?
• ▲
▼
michi wrote:
> hallo stefan wieviel speicher besitzt die adresse 0x153FFA denn??

Genau sind es sizeof(int) Bytes.

Bei deinem System scheint sizeof(int) 2 Bytes zu sein, jedenfalls ist 
das die Differenz zwischen dem ini huge Pointer und dem char huge 
Pointer nach den Zuweisungen. Bei µC kann man mit solchen Annahmen aber 
auf die Schnauze fallen, wenn z.B. IO-Adressen oder Register ins Spiel 
kommen und sich Adressen überlappen.

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