Hallo,
ich versuche gerade die Procedure PowerSave (const mode : byte; const ticks : word); bei einem XMega A4 zu verwenden, aber entweder habe ich das falsche XMega-Datenblatt oder dieses SLEEPCTRL-Register gibt es nicht.
Am einfachst wäre es jetzt für mich, wenn mir jemand sagen könnte, was ich als Mode-Wert übergeben muß, damit die CPU für 10 sek schläft. SysTick ist 10ms, also sollte es so aussehen:
... alternativ in welchen Datenblatt steht das mit diesem Register?
Danke und Gruss
Harry
.... ich glaub, ich habs gefunden: $0F = Extended Standby + Sleep enable. Stimmt das so?
ich versuche gerade die Procedure PowerSave (const mode : byte; const ticks : word); bei einem XMega A4 zu verwenden, aber entweder habe ich das falsche XMega-Datenblatt oder dieses SLEEPCTRL-Register gibt es nicht.
Am einfachst wäre es jetzt für mich, wenn mir jemand sagen könnte, was ich als Mode-Wert übergeben muß, damit die CPU für 10 sek schläft. SysTick ist 10ms, also sollte es so aussehen:
Code
PowerSave(?,1000);
... alternativ in welchen Datenblatt steht das mit diesem Register?
Danke und Gruss
Harry
.... ich glaub, ich habs gefunden: $0F = Extended Standby + Sleep enable. Stimmt das so?
Attachments
Filename: | Sleep.PNG |
Filesize: | 52.48 KB |
Title: | |
Download counter: | 99 |