Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: Programm Retten Kategorie: Progr. Assembler, TaskingTools, OS (von André H. - 25.03.2007 18:04)
Als Antwort auf Re: Programm Retten von Matthias Koch - 23.03.2007 20:46
Ich nutze:
C-Control II Unit, C164CI-ControllerBoard, CC2-Application-Board, CC2-StarterBoard, CC2-ReglerBoard, OSOPT V3.0, OSOPT V3.1
Hallo Matthias,

> nun es ist so: Deine 18K vmc Datei ist grö�er als 10K vmc Beschränkung der Sharewareversion
> es gibt keinen weiteren Zwischencode (18k vmc sind 18k vmc die in den Flash müssen!)!

Falsch!
Wo schreibe ich bei der Beschreibung, da� sich die Begrenzung auf die Dateigrö�e bezieht?
Die Begrenzung bezieht sich ganz allein auf die Binärgrö�e des VM-Codes.
Erst wenn die VM-Codes mehr als 10kB (10240Byte) ausmachen, meldet sich
die Sharewareversion des Download-Tools, da� das Programm zu gro� sei, und lädt dieses nicht.
Wenn es einfach nur einen Teil des Programms laden würde, ohne eine Meldung
auszugeben, dann wäre das meinerseits grob fahrlässig.
Und so etwas wäre auch extrem unlogisch.

Wie gesagt, die Begrenzung gilt nur für VM-Code, nicht für Konstanten oder HEX-Dateien.
Ein Programm mit unter 10kB, welches aber z.B. 100kB an Konstantenspeicher in
Anspruch nimmt, kann ohne weiteres mit der Sharewareversion geladen werden.
Die VMC-Datei hätte in diesem Fall sicher um die 400kB.
Und diese 400kB müssen nicht in den Flash, da es keine Binärdaten sind.
Eine VMC-Datei enthält immer zwei Bereiche:
1. Konstanten
2. VM-Code(=Programm)

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: Programm Retten (von Wolfgang - 26.03.2007 10:39)