Re: Systemdaten Ausgabe auf Ext-LCD Kategorie: Programmierung (von André H. - 21.03.2004 10:57) | ||
Als Antwort auf Re: Systemdaten Ausgabe auf Ext-LCD von marcell - 16.03.2004 22:21 | ||
| ||
Hallo Marcel, > dank für die schnell rückmeldung, > das mit der HOST-LED habe ich auch schon > irgendwo gelesen und habe dies auch schon in einem anderen projekt eingeplant, > ist aber nicht das, was ich jetzt brauche. > vielmehr beötige ich die anzeige im extlcd über >> os.hex version... usw. > ich dachte man könne die versionsdaten auslesen und über einen string > ausgeben. > > mit einer halben lösung bin ich auch schon zufrieden. Um den Versionsstring des OS zu bekommen, mu�t Du die richtige Stelle im OS (Segment 0) auslesen. Das wären: Release-Datum: ab 0x260 - 10 Zeichen, Null-terminiert Versions-Nr.: ab 0x286 - 8 Zeichen, Null-terminiert Allerdings könnte es hier ein kleines Problem: Entweder Du benutzt dafür ein kleines ASM-Proggie oder Du mu�t den Flash Byteweise auslesen. Frei nach dem Motto: inline function get0x286() returns byte { inline vmcodes.VM_LOAD_ABSOLUTE_BYTE; inline 0x286; } inline function get0x287() returns byte { inline vmcodes.VM_LOAD_ABSOLUTE_BYTE; inline 0x287; } //...usw. // für Addr. 0x288 bis 0x28C //... inline function get0x28D() returns byte { inline vmcodes.VM_LOAD_ABSOLUTE_BYTE; inline 0x28D; } ... string s; s=get0x286() + get0x287() +get0x288() + ... +get0x28C() + get0x28D(); In s sollte dann beispielsweise bei OSOPT V3.0 "CC2 V3.0" stehen. Jedoch steht bei OSOPT_V2 hier "CC2 V.1" !!! Darum mu� nach dem selben Schema immer das Release-Datum ebenfalls ausgelesen werden !! Ich hab' dies allerdings nicht getestet. Es kann also sein, da� es nicht funzt. Jedoch wird es in naher Zukunft das Modul flash.c2 geben. Was dann alles möglich sein wird, erzähl' ich lieber noch nicht. :-) MfG André H. Antworten bitte nur ins Forum! Fragen per EMail auf Forum-Postings werden nicht beantwortet! Das macht meine Heizung gerade | ||
Antwort schreiben Antworten: Re: Systemdaten Ausgabe auf Ext-LCD (von marcell - 25.03.2004 18:02) Re: Systemdaten Ausgabe auf Ext-LCD (von André H. - 29.03.2004 18:56) Re: Systemdaten Ausgabe auf Ext-LCD (von marcell - 1.04.2004 20:58) |