Für dieses Forum muß Javascript im Browser aktiviert werden!
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 Axel, > > Zuerst: > Es wäre nett wenn Du mir keine Mails mit allgemeinen Fragen zur CC2 sendest. > Besonders, wenn Du diese zeitgleich ins Forum postest! > Ich weiß nicht wie groß ich es noch schreiben muß damit es jeder versteht. > Denn deutlicher kann ich es im Kontakt-Link nichtmehr schreiben: > <b>Es werden per Mail keine allgemeinen Fragen zur CC2beantwortet !! > Für Fragen zur CC2, ist das Forum zu benutzen !!!</b> > Weil: langsam nervt es tgl. die ganzen Mails von Leuten zu bekommen, die meinen > so schneller an eine antwort zu bekommen. Dabei haben solche Mails bei mir die niedrigste Priorität, > sodaß diese oft ein bis zwei Wochen liegen, bis ich darauf antworte. (wenn überhaupt) > > Ich antworte gerne im Forum. Aber per Mail nurnoch auf spezielle Fragen, bzw. Fragen > zu meiner HW bei CCTools. > > > function fkt(byte bbuf[],long offset) > > {... > > ... bbuf[offset] ...; > > ... > > } > > > > Leider wird das Ergebnis "erg" einer Berechnung nicht in der Bytebuffer Variablen "buf" im > > Projektmodul manipuliert. Wie kann ich das Problem elegant lösen? > > Du machst hier einen Grundlegenden Fehler !! > Warum definierst Du "offset" als long ??? > Indizies dürfen nur im Bereich Byte oder Integer sein. (Wobei Byte bei der CC2 immer als Integer > behandelt wird.) > Long würde auch keinerlei Sinn machen, und hat nur den Nachteil, daß es nicht funzt. > Ändere "offset" auf Integer oder speichere "offset" in eine Integervariable, die Du dann als Index angibst. > > > Es ergibt sich bei der Lösung des Problems eine weitere Frage. > > Ist es möglich aus den Gemeinsamen Modulen z.B. "rgl" auf die globalen Variablen bzw. Funktionen > > des Projektmodules "app" zuzugreifen? > > Hierbei meldet der Compiler einen Fehler! > > Benutze bitte die Suchfunktion des Forums. > Diese Frage wurde schon mehr als oft mit einem "Nein" beantwortet. > Wenn Du unbedingt Variablen in allen Modulen nützen können mußt, > solltest Du diese im obersten Modul auch definieren. > > Übrigens haben Projektmodule bei den gemeinsamen Modulen nichts zu suchen. > > > > Betriebssystem V3.0 mit sys0001.hex und sys0002.hex > > Warum hast Du sys0001.hex geladen. Dieser Treiber ist doch in OSOPT ab V3.x implementiert ! > > > MfG André H.