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

Wichtig: Bevor Du wegen einem Problem mit der CC2 postest, stelle sicher, daß Du
die neueste OS-Version, die neuseste Compiler-DLL und die neuesten Modulversionen benutzt!
Beachte, daß sich auf der CD zur CC2-Unit/Station auch jetzt noch die ältesten Dateien befinden!
Es gelten folgende Anleitung und Regeln: Regeln CC2Net.de-Forum
Zurück zum Artikel  (Blaue Felder sind Pflichtfelder)


Name:   UserID: 
 E-Mail:
Kategorie
Betreff
Homepage:
Link-Titel:
Link-URL:
Cookie für Name, UserID, E-Mail, Homepage-URL setzen
(Erspart die Neueingabe bei Beiträgen und Antworten)
(Zum Löschen des Cookies hier klicken)
Ich nutze:
C-Control II Unit
C164CI-Controllerboard
C-Control II Station
CCRP5 mit CC2-Unit (Conrad Roboter)
CC2-Application-Board
CC2-StarterBoard
CC2-ReglerBoard
eigenes Board
original OS     OSOPT_V2     OSOPT V3.0 OSOPT V3.1

Kommentar:
Einfügen von HTML im Kommentar:

Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a>
Bild einfügen: <img src="BILDURL">
Text formatieren: <b>fetter Text</b>  <i>kursiver Text</i> <u>unterstrichener Text</u>
Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b>
C2 Quellcode formatieren: <code>Quellcode</code>
ASM Quellcode formatieren: <asm>Quellcode</asm>
(Innerhalb eines Quellcodeabschnitts ist kein html möglich.)
Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst !  

> > Hallo Thomas, > > > > die Einbindung von ASM-Programmen in die CC2-Umgebung wurde hier im Forum > > schon einige Male diskutiert. Ich selbst kenne die Darstellung im von Dir Buch > > erwähnten Buch nicht. Ich habe meine Methode der Werteübergabe jedoch > > hier im Forum merhmals beschrieben. Wenn es nicht für jeden verständlich ist > > bitte ich um Entschuldigung. Es war nicht meine Absicht, es zu verschleiern. > > Bitte schreibe doch einmal, was Du nicht verstanden hast. Ich kann dann noch einmal > > einen Artikel schreiben, der dann vielleicht unter "Tips" veröffentlicht wird. > > > > Grüße > > > > Cris > > Hallo Chris, > > meine Aussage rührt von meiner eigenen Suche nach einer verwertbaren Darstellung > der Wertübergabe und dem Aufruf einer Assemblerroutine. Ich habe mir alle dies- > bezüglichen Anleitungen dieses Forums und auch das Buch "MSR mit C-Control II" > durchgelesen. Nirgends habe ich eine ausreichende Information gefunden. > Nach Deinem Hinweis habe ich mir die ganzen Sachen nochmal angeschaut und habe > die von Dir verfasste Anleitung in "CC2Asm.zip" gefunden. > > Im nachhinein habe ich mich erst gefragt, warum ich mit der Anleitung nichts > anfangen konnte. Nach genauerem Studium ist mir wieder aufgefallen, warum ich > damit nicht klargekommen bin: > > 1.) > Es fehlt das Beispiel für die Übergabe von mehreren Variablen. > > 2) > Es fehlt ein Hinweis darauf, welche Register verwendet werden dürfen und > welche Register von den Routinen "POP_R4" und "PUSH_R12" verändert werden. > > Im Endeffekt hat mir das Modul "sys0001.asm" die gewünschten Informationen geliefert. > > > Allerdings muß ich zugeben, daß meine Aussage zu pauschal war und möchte mich > bei Dir dafür entschuldigen. > > > > Trotzdem finde ich etliche Artikel und Beiträge in diesem Forum, wo eine > Information immer nur angedeutet aber nicht hinreichend beschrieben ist. > > Ein Beispiel dass mich auch getroffen (und leicht genervt) hat, ist das Thema > des richtigen OS und der notwendigen Module. In einem Thread das dieses Thema > betraf, wurde lapidar sinngemäß der Hinweis gegeben: > "Schmeiß alle orignalen Module weg und verwende nur die Neuen aus diesem Forum." > > Leider funktioniert dies so nicht, weil trotzdem noch einigen Module aus den > Originalquellen notwendig sind. Mich hat dies ganze Thema eine ganze Woche > Testerei gekostet, bis ich eine lauffähige Umgebung hatte. Wenn ich dann an die > weniger erfahrenen Anwender denke, die gerade mit diesem Thema anfangen, dann > finde ich solch generelle Aussagen ziemlich "arrogant". > > Eine Liste der zu einer OS-Version gehörenden Module (incl. Versionsstand) und > die zugehörigen "modules.txt"-Dateien wirken da wahre Wunder. Außerdem ein Hinweis > auf die notwendige Reihenfolge der "Init"-Funktionen einzelner Module wäre > hilfreich. Dann muß nicht jeder die Module nach den Abhängigkeiten durchforsten. > > Ansonsten finde ich aber die Unterstützung der Anwender der C-Controll-II durch > dieses Forums richtig gut; und hoffe es bleibt auch so. > > Grüße > > Thomas
Dateianhang: (.gif, .png., .jpg, .zip, .rar)
max. 256kB
max. 256kB