有关IAR FOR AVR 分配在数组的疑问
一个项目里,用到M128,外置32KRAM,有几个全局大数组,2个4000数组,三个1000数组(嘿嘿,够大了吧),在地址不定位的情况下声明这几个数组,编译时几乎都报错,地址重叠。每个数组地址绝对定位定义后没问题(最好数组间留一些空间)。现在疑问是:IAR编译器不支持,还是配置不对?(配置改了多种方式,也改了XCL文件,均是有问题,偶尔通过编译,运行也有问题。当然程序比较大,完全不优化时,有70K,默认LOW优化下63K,刚好够)。在V4.20和V5.20下试过,一样。虽然现在已经可以运行了,但是疑问没消除,大家说说~~~~~~~