我把函数内变量定义成static float型后,会出错,显示错误好L1102:out of allocation space in segment EEPROM at address 0xFF0,而去掉static则编译连接都能通过。
想不明白。作者: strongchen 时间: 2006-8-29 16:15
关于优化出错的警告信息,可以看CodeWarrior的help中关于警告代码C12056解释。但是你的程序如果不优化,即关掉“Create Sub-Functions with Common Code”优化选项的话,就会超出地址范围。同样,将变量定义为static后,似乎也会超出地址范围。