MDK 编译出错
在程序中加了一行 result1 += DoubleToByte.Temp*pow(dp,i); 这个就提示如下:
compiling I2C.c...
compiling delay.c...
linking...
led.axf: Error: L6406E: No space in execution regions with .ANY selector matching irq_arm.o(.text).
led.axf: Error: L6406E: No space in execution regions with .ANY selector matching depilogue.o(.text).
led.axf: Error: L6406E: No space in execution regions with .ANY selector matching dsqrt.o(.text).
led.axf: Error: L6406E: No space in execution regions with .ANY selector matching pow.o(.constdata).
led.axf: Error: L6406E: No space in execution regions with .ANY selector matching fepilogue.o(.text).
led.axf: Error: L6406E: No space in execution regions with .ANY selector matching sqrt.o(i.sqrt).
led.axf: Error: L6406E: No space in execution regions with .ANY selector matching d2f.o(.text).
led.axf: Error: L6406E: No space in execution regions with .ANY selector matching fpclassify.o(i.__ARM_fpclassify).
led.axf: Error: L6406E: No space in execution regions with .ANY selector matching uidiv.o(.text).
led.axf: Error: L6406E: No space in execution regions with .ANY selector matching depilogue.o(i.__ARM_clz).
led.axf: Error: L6406E: No space in execution regions with .ANY selector matching dscalb.o(.text).
led.axf: Error: L6406E: No space in execution regions with .ANY selector matching idiv.o(.text).
led.axf: Error: L6406E: No space in execution regions with .ANY selector matching cdcmple.o(.text).
led.axf: Error: L6406E: No space in execution regions with .ANY selector matching cdrcmple.o(.text).
led.axf: Error: L6406E: No space in execution regions with .ANY selector matching llsshr.o(.text).
led.axf: Error: L6406E: No space in execution regions with .ANY selector matching dflti.o(.text).
led.axf: Error: L6406E: No space in execution regions with .ANY selector matching rand.o(.text).
led.axf: Error: L6406E: No space in execution regions with .ANY selector matching llushr.o(.text).
led.axf: Error: L6406E: No space in execution regions with .ANY selector matching llshl.o(.text).
led.axf: Error: L6406E: No space in execution regions with .ANY selector matching dfltui.o(.text).
led.axf: Error: L6406E: No space in execution regions with .ANY selector matching delay.o(.text).
led.axf: Error: L6406E: No space in execution regions with .ANY selector matching dunder.o(i.__mathlib_dbl_underflow).
led.axf: Error: L6406E: No space in execution regions with .ANY selector matching errno.o(i.__set_errno).
led.axf: Error: L6406E: No space in execution regions with .ANY selector matching qnan.o(.constdata).
led.axf: Error: L6407E: Sections of aggregate size 0x678 bytes could not fit into .ANY selector(s).
Target not created
是RAM空间 不够 但是在低版本能通过,奇怪。
提问者:帅凌电子
地点:-
浏览次数:3470
提问时间:04-18 04:50
我有更好的答案