PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : wie bekommt man die aktuelle "build" PC-Zeit



jar
15.05.2007, 13:56
wie bekommt man die aktuelle "build" PC-Zeit in den avr-gcc Quellcode und somit in den Atmel

meine Idee bis jetzt
eine zeit.h includen wobei die zeit.h auf dem PC immer wieder von einem externen Programm auf HD oder Ramdisk jede Sekunde neu geschrieben wird, ist aber irgendwie öde die Idee

warum, während der Programm Entwicklungsphase hätte ich auch ohne DCF77 Empfang die richtige Uhrzeit im RTC ohne manuelles stellen oder proggen, das Entwicklungssystem ist auch zeitweise länger ohne power und ohne geladenen Backup Goldcap der eh nur 30 Minuten überbrückt

fluchtpunkt
15.05.2007, 17:30
zB mit __TIME__
ist ein String der vom Praeprozessor eingefuegt wird

jar
15.05.2007, 21:40
zB mit __TIME__
ist ein String der vom Praeprozessor eingefuegt wird


danke , muss ich später probieren, erst mal eine Woche Urlaub

Superhirn
15.05.2007, 21:45
Man könnte auch deine idee etwas abändern und dieses script in der makefile aufrufen. würde dann nicht jede sekunde aufgerufen werden müssen

jar
25.05.2007, 22:09
zB mit __TIME__
ist ein String der vom Praeprozessor eingefuegt wird

danke funzt, das auch mit DATE, aber nur auf englisch

Mist muss ich May wieder zu 5 übersetzen 8-[

das einzige Problem, bei Neustart ohne neue TIME und DATE Strings gehts in die Hose