ADRESS Compiler Fehler Renesas Embedded Workshop Compiler

Gast #816498
Lesenswert?
• ▲
▼
Hallo

Ich habe einen M16C Controller und nutze den High Performance Embedded 
Workshop Compiler von Renesas.

Ich habe im Memory Expansion Mode ein SRAM an CS0 (30000h) und ein FPGA 
an CS1 (28000H) dran. Das SRAM funktioniert mit der eingestellten 
Section.

Auf das FPGA muss ich mit fest definierten Addressen zugreifen:
1
#pragma ADDRESS rom1_addr 28000H
2

3
unsigned char rom1_addr;
4
#define rom1  rom1_addr

Will ich nun auf rom1 zugreifen, generiert der Compiler folgenden 
Fehler:

"Error (asp30): Value is out of range"

Wenn ich die Address auf einen Wert kleiner 10000H einstelle kommt der 
Fehler nicht. Woran liegt das?

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