Re: naja, jetzt kommt ein langes WE Kategorie: Progr. Assembler, TaskingTools, OS (von André H. - 29.10.2004 1:25) | ||
Als Antwort auf naja, jetzt kommt ein langes WE von reneforster - 28.10.2004 21:44 | ||
| ||
Hallo Rene, > ok hab ich begriffen, deshalb war in der Hilfe auch nie die Rede von P0 bis P7. > Mann sollte sich halt alles vorher genau und zweimal durchlesen. Prinzipiell gilt: Bei allen CC2-Varianten gemeinsame Ressourcen werden auch über die bestehenden Module angesprochen. Es macht schlie�lich keinerlei Sinn für ein und dieselben Ressourcen mehrere Module zu verwenden. Und stports.c2 ist eben speziell nur für die Schieberegistererweiterung der Station. Für sonst nichts ! > Also habe ich gleich in voller Hoffnung mein Programm wieder umgeschrieben > und . . . es geht immer noch nicht. > Die Ports lassen sich nicht mehr ansprechen . .hmm. > Das nächste was mir aufgefallen ist, nach dem IDE Update habe ich tausende Module die ich > überhaupt nicht brauche und mein Programm schnellt von 59,xx auf über 72kb hoch !! > Wieso das denn ??? Das kann ich irgendwie nicht glauben. Hier mu�t Du irgendwo einen Wurm reingeberacht haben. Denn das Programm müsste sogar etwas kleiner werden. Stelle sicher, da� alle nicht benötigten Module deaktiviert sind. Falls sich noch die Conrad-Module asmcall.c2, station_io.c2 und station_lcd.c2 in der Modules.txt befinden, gilt dies besonders für diese ! > Naja, also wieder alte IDE drauf, OSV3 / Stationsdriver und alten Programm geladen. > Und ab morgen ist langes WE, da werde ich erst mal meine IDE auf Vordermann bringen > und die nächsten Versuche mit den Ports. Hatte ich nicht schonmal geschrieben, da� ich genau für diesen Fall den Modules-Path-Selector geschrieben hatte ?? Also, mache folgendes: Bringe Deine IDE wieder auf den Stand it den alten Modulen, mit denen Dein Proggie läuft. Kopiere (nicht verschieben !!!!!) nun die Verzeichnisse Lib und UserLib woanders hin. Installiere nun das aktuelle ServicePack und danach alle nach dem ServicePack erschienenen Module. Beende nun die IDE (falls offen) und starte nun den Modules-Path-Selctor. Es ist "Standard" ausgewählt, und Du siehst unter Aktuell und in den Eingabefeldern die Pfade zu Lib und UserLib. Unter dem Schema "Standard" ist dies auch nicht änderbar. Wähle nun "Schema 1" aus und wähle entsprechend Lib und UserLib der Original-Module aus. Also die Pfade, wohin Du die Verzwichisse Lib und UserLib kopiert hast. Nun kannst Du bequem zwischen den Original Station-Modul-Sätzen und den neuen Modulen umschalten, indem Du das Schema auswählst, auf "übernehmen" klickst und die IDE startest. Bedenke aber, da� �nderungen der Modulpfade erst nach einem Neustart der IDE wirken. Unter "Aktuell" siehst Du immer die ausgewählten Modulpfade. 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: es geht !! (von reneforster - 29.10.2004 15:16) Re: es geht !! (von André H. - 29.10.2004 19:43) EPIA (von reneforster - 29.10.2004 20:13) Re: EPIA (von André H. - 31.10.2004 12:01) und noch was ganz tolles !! (von reneforster - 29.10.2004 21:05) |