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:33)
Als Antwort auf Re: freier RAM bei CC2 von Dominik - 7.03.2004 17:08
Ich nutze:
C-Control II Unit, CC2-Application-Board, OSOPT_V2
Hab was wichtiges vergessen: Bei dem Thread aus dem das Zitat stammt ging es darum, wie man
über eine globale Variable Werte zwischen c2 und c-Programm übergeben kann. Deshalb der
explizite Verweis auf das Controller-RAM. Für Variablen die nur im c-Programm verwendet werden
muÃ? es auch noch anderen Speicher geben... Hoffe ich.

Dominik...

> 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: