Forum : ST7/STM8
Post Information | Post |
---|---|
September 22, 2012 - 2:42pm
|
Hi, I'm getting the error shown below and I can't understand the cause. u32_t hwAdcResults[6]; The data map is shown below and says it has a gap of 0x580 When I comment this line out it compiles ok and then put it back in and it fails. I'm looking for what the solution is. Thanks in advance. Copyright (c) Raisonance S.A.S. 1987-2012. All rights reserved. ***ERROR 107: ADDRESS SPACE OVERFLOW LINK MAP OF MODULE: Z:\06-SOFTWARE\BBQ-BASE-SRCDEV\OUT\BBQ.AOF (HARDWARE) TYPE BASE LENGTH RELOCATION SEGMENT NAME * * * * * * * * D A T A M E M O R Y * * * * * * * * |
Hello,
The ?ZD0?HW_DAC segment contains data initialized to 0 stored in page0, but
your page0 (data with address below 0x100) is already full.
Change the default data memory class to data in Compiler Options\Program model\Default global memory class
or set some variable in data using the data memory space qualifier as explained in the RCSTM8 compiler manual at 4.6.1
Stéphane