This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

help

Excuse me, I can't speak english very well .
I use a Microcontroller ST10F276 and keil compiler in my project .
My project is needed about 500 Kbyte IFASH for code and 6 or 8 Kbyte IRAM or XRAM for variable.
Microcontroller ST10F276 have a 2 Kbyte 16 bit wide IRAM,
a 66 Kbyte 16 bit wide on chip XRAM, a 512 Kbyte 16 bit wide on chip internal Flash (IFLASH) and a 320 Kbyte 16 bit wide on chip extended Flash (XFLASH).
but when I compile my project, keil compiler prepare this error :main.c(25746): error C8: code size exceeds 64K .

Please see my project setting :
Options for Target 'Taret 1' tab - Target

STMicroelectronics ST10F276
Select : Use On chip ROM(832)
Select : Use On chip CAN+XRAM(0xE000 - 0xE7FF)
Select : Use On chip XRAM(0xF0000 - 0xFFFFF)
Clock (MHz) : 64.0
Memory Model : Medium 'near' data 'far' funcs
Operating System : None
Data Threshold : near 6
Near Memory : 16 KB RAM, 16 KB ROM

External Memory : Start Size
#1 ROM 0x00 0x8000
#2 RAM

Please help me to eliminate this error : main.c(25746): error C8: code size exceeds 64K in my project.

<b/>