OUT of ROM bei CCS

Gast #2002639
Lesenswert?
• ▲
▼
Hallo,
Mein Source lässt sich nicht mehr compilen.
Die Fehlermeldung lautet : Out of ROM, a Segment......

Ich habe non vor alle Funktionen #SEPARATE gesetzt, aber ohne Funktion.

Ich benutze CCS und folgende Ausgabe steht im STA File:
1
CCS PCH C Compiler, Version 4.023, 11770               05-Jan-11 19:24
2

3
               Filename: D:\Projeckte\Schaltinterface\SourceCode_Switch_V2.lst
4

5
               ROM used: 11370 bytes (35%)
6
                         Largest free fragment is 16382
7
               RAM used: 768 (38%) at main() level
8
                         800 (39%) worst case
9
               Stack:    5 worst case (4 in main + 1 for interrupts)
Hat jemand eine Idee??

martin
Persönliche Seite #2002713
Lesenswert?
• ▲
▼
> Die Fehlermeldung lautet : Out of ROM, a Segment......

Fehlermeldungen sollte man komplett angeben. Mit Copy&Paste ist das im 
Allgemeinen auch kein großer Akt.

In diesem Fall würde interessieren, welches Segment betroffen ist. Das 
könnte eventuell helfen andere Betroffene zu suchen, Rückschlüsse auf 
die Ursache zu ziehen und letztlich Vorschläge zur Behebung zu geben.

Aus den ....... kann man genau nix entnehmen.
Gast #2002726
Lesenswert?
• ▲
▼
>Aus den ....... kann man genau nix entnehmen.

Genau. Interessant wäre auch welcher uC benutzt wird.
Die Meldung an sich sagt nur das wohl eine Funktion
zu groß geworden ist. Aufsplitten in kleinere Funktionen
könnte da helfen.
Gast #2002802
Lesenswert?
• ▲
▼
das war mein Ernst! Wir haben auf Kundenwunsch auch den CCS Compiler 
verwenden müssen. Das war nachher sehr viel teurer als direkt den HiTech 
Compiler (pro) zu kaufen. Es sind dutzende Stunden Fehlersuche wegen 
merkwürdigen Compiler Bugs drauf gegangen. ANSI kompatibel ist der auch 
nicht.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.