Forum: Mikrocontroller und Digitale Elektronik eigenartige define Anweisung bei ARM9 uC


von Fritz M. (codefritz)


Lesenswert?

In einer Header-File des Samsung S3C2410 (ARM9) werden Register, zB das 
TCNTB1 folgendermassen definiert:

#define rTCNTB1                 (*(volatile unsigned *)TCNTB1)

nun frag ich mich was das soll, bzw bedeuted, im Datasheet wird sich 
immer nur auf TCNTB1 bezogen.
Also was macht obige Zeile, und wieso?

Besten Dank.

von I_ H. (i_h)


Lesenswert?

TCNTB1 ist wohl ein Zeiger, rTCNTB1 gibt den Inhalt zurück.

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.