Re: Programm Retten Kategorie: Progr. Assembler, TaskingTools, OS (von Matthias Koch - 22.03.2007 20:47) | ||
Als Antwort auf Re: Programm Retten von Wolfgang - 22.03.2007 15:21 | ||
| ||
> > Hallo Matthias, > > danke, dass Du dir die Mühe gemacht hast eine Antwort zu schreiben! > > Ich könnte mir vorstellen , dass eine "18k" gro�e vmc-Datei eine "8k" gro�e Binärdatei ergibt und damit die > Shareware-Version des Download-Tools ausreicht. Es kommt bei der �bertragung ja auch zu keiner > Fehlermeldung. Falls dies nicht so ist hatte ich gehofft, dass jemand den Zusammenhang erklärt. > > Weiterhin könnte ich mir vorstellen, dass man mit dem Download-Tool ein Segment als Hex-File auslesen, > und diesen dann in das Segment eines anderen Kontrollers kopieren kann. > > Vielleicht kann Andree darauf eine Antwort geben. > > Viele Grü�e Wolfgang > > Hallo Wolfgang, der Zusammenhang ist ganz grob vereinfacht folgender: 1. Aus dem Quelltext, also das was man mit dem Editor eintippt wird durch einen Single Pass "Compiler" ein v_irtueller m_aschinen c_ode kurz vmc erzeugt. Diese vmc Datei wird in den Flash-Rom der Unit geladen. ob das mit dem IDE Lader oder mit dem wirklich tollen Tool von André erfolgt ist erstmal egal, beide Lader arbeiten bis jetzt nur in eine Richtung nämlich PC-->Unit und das ist auch gut so! 2. Das Betriebssystem der Unit beginnt nun mit einer "Virtuellen Maschine" also einem "SoftwareProzessor" diesen VMC-Code einzulesen (abzutasten) und die Befehle zu dekodieren und dann entsprechende Aktionen auszuführen ( das ist zwar nicht ganz Korrekt aber zur Veranschaulichung). Das bedeutet auch, das wirklich die vmc_Datei und die Konstanten in ihrer angegebenen Grö�e in den Flash-Rom übertragen werden. 3 Zu meinem Nachsatz von 1. Da es sehr viele Leute gibt, die mit der C Unit kommerziell arbeiten ( und ihr Geld verdienen) oder, so wie ich, an meiner Arbeitstelle mein Brötchen verdiene, ist eigentlich keiner daran interessiert ein Verfahren zu veröffentlichen, welches es erlaubt C Units mit Programm zu kopieren. Unsere Kunden aus der ehemal. GUS sind wie die Teufel daran, und wir sind wie die Teufel daran das es ihnen nicht gelingt. mit freundlichen Grü�en Matthias | ||
Antwort schreiben Antworten: Re: Programm Retten (von Wolfgang - 23.03.2007 12:49) Re: Programm Retten (von Matthias Koch - 23.03.2007 20:46) Re: Programm Retten (von André H. - 25.03.2007 18:04) Re: Programm Retten (von Wolfgang - 26.03.2007 10:39) |