IAR WorkBench 5.1,使用msp430f2618,main memory 0x03100 - 0x1FFFF,想将变量存入flash,比如
const double data @ 0xFC00 = 0.1; 这样没有问题。可如果将变量存储在0xFFFF之外,比如
const double data @ 0x1FC00 = 0.1; 则会报错 Error[Ta028]: Placing a located variable above 0xffff is not allowed
请问为什么不能将变量放置在高于0x0FFFF的地址? flash应该还有空间。