Array im Zilog Z8 Encore!

Gast #1601615
Lesenswert?

Hallo, ich grüße euch!

Ich habe hier ein Experimentierboard mit einem Zilog Z8F6423 (Harvard) 
und dem Programm "ZDS II" von Zilog.

Nun ist es so, dass ich ein recht großes Array für PWM-Werte habe. 
Dieses Array ist zu groß für den RAM und muss daher in den Flash.

Wie mache ich das? Hat jemand schon einmal sowas gelöst? Ich bekomme 
immer die Fehlermeldung "Dimension size may not be omitted".
Mit "const rom pwm[][]" bin ich nicht weit gekommen. Ich kann im "ZDS 
II" bei den "Project-Settings" einstellen, dass Konstanten im ROM 
gespeichert werden, das hilft aber nichts.

Was mache ich nun? Ich habe echt keine Ahnung. Leider gibt es von Zilog 
wenig verständliche Hilfen.
Gast #1601633
Lesenswert?

Stefan B. schrieb:
>> const rom pwm[][]
>
> Geht nicht. Du musst mindestens GROESSE angeben.
>
> const rom pwm[GROESSE][]
Ist auch falsch, es darf nur der erste Index ausgelassen werden.

Bei Definitionen geht 'const rom pwm[][i1][i2] = { ... };', bei 
Deklarationen sollten alle Indizes angegeben werden.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren