Forum: Mikrocontroller und Digitale Elektronik GCC: Uhrzeit & Datum im Flash


von Martin (Gast)


Lesenswert?

Die beiden unten stehenden Anweisungen "kosten" 26 Bytes SRAM (GCC, 
ATTiny13), da die Uhrzeit und das Datum nach dem Reset vom Flash ins RAM 
kopiert werden. Wie kann ich das Kopieren verhindern, so dass Uhrzeit 
und Datum nur im Flash stehen?
1
PGM_P TIME = __TIME__ ;
2
PGM_P DATE = __DATE__ ;

von Detlef K. (adenin)


Lesenswert?

const PGM_P TIME = _TIME_ ;
const PGM_P DATE = _DATE_ ;

: Bearbeitet durch User
von Martin (Gast)


Lesenswert?

Detlef Kunz schrieb:
> const PGM_P TIME = _TIME_ ;
> const PGM_P DATE = _DATE_ ;

error: expected identifier or '(' before '[' token

von Martin (Gast)


Lesenswert?

So funktioniert es:
1
prog_char TD[] = __TIME__ __DATE__;

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.