Forum: Compiler & IDEs Zugriff auf CPU-Register


von Sascha Boyd (Gast)


Lesenswert?

Hallo zusammen,

weiss jemand von den MSPGCC-Experten, wie ich mit C auf die CPU Register 
(R0-R15) zugreifen kann.

Denn bei der folgenden Abfrage bleibt (außer beim Active Mode)immer mein 
C-Code hängen.

if ((SCG0 & READ_SR)!=0)

Nur beim Active Mode, wenn SR=0x0 ist, funktioniert es. Aber sobald ich 
einen Low Power Mode verwende, bleibt das Programm immer an dieser 
Stelle im Debugger hängen.
Ich habe bis jetzt noch kein C-Beispiel gefunden, wie ich den Status des 
SR-Register abfragen kann.

von BAB (Kai K.) (Gast)


Lesenswert?

probiers doch mit inline assembler.

Gruss,

BAB

von Andreas S. (andreas) (Admin) Benutzerseite


Lesenswert?

Wie sieht der erzeugte Assemblercode aus?

von Holger (Gast)


Lesenswert?

Die Frage von Andreas würde mich auch interessieren... Hat jemand ne
Antwort dazu???

Gruß Holger

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.