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

Re: freier RAM bei CC2 Kategorie: Progr. Assembler, TaskingTools, OS (von Dominik - 7.03.2004 17:08)
Als Antwort auf Re: freier RAM bei CC2 von Stephan - 7.03.2004 16:47
Ich nutze:
C-Control II Unit, CC2-Application-Board, OSOPT_V2
Hallo Stephan!
Ich habe (nur zum Test) mal ein Zeichen in einen der unten angegebenen Bereiche gelegt und
da funktionieren Schreiben und Lesen problemlos.
Das folgende Zitat stammt aus einer Antwort von André Helbig vom 29.10.03 aus diesem Forum:

Du kannst den internen RAM des Controllers benutzen.(Segment 0)
Hier gibt es ein paar freie Bytes.
0xF8B4 bis 0xF917 : 100Byte
0xFD01 bis 0xFDFF: 255Byte
Der erste Bereich wird nur während dem Löschen und Programmieren des Flash
benötigt (VMC & HEX).
Das letztere ist der bitadressierbare Bereich.(0xFD00 bis 0xFDFF)
Wichtig!! 0xFDFE & 0xFDFF werden vom Modul cap.c2 benutzt !


Natürlich reichen mir die 255Byte nirgendwo hin. Aber es mu� doch irgendeine Möglichkeit geben,
trotz vorhandenem Betriebssystem irgendwo (sichere) 5 oder 10 Kilobytes aufzutreiben. Ich bin ja
wahrscheinlich nicht der einzige der eine grö�ere Menge Me�werte ohne externen Speicher in
globalen Variablen aufzeichnen und damit rechnen will.... Oder doch?!? :-(

GruÃ?, Dominik...



> hallo dominik,
> ich denke du hast glück, wenn das klappt. du musst ja eigentlich vorher schon wissen, dass
> das cc2-os dort nix belegt. es fehlt halt die verbindung zw. c-programmen und cc2-programmen.
> an welche adresse im seg 0 hast du denn deine variablen gelegt? bist du dir sicher, dass der
> bereich auch sicher frei ist?
>
> gruss
> stephan


    Antwort schreiben


Antworten:

Re: freier RAM bei CC2 (von Dominik - 7.03.2004 17:33)