阅读:1469回复:4
关于程序代码太长
我以前问过,我的程序太长,在编译的时候就会出现一下情况:
code size limit in restricted version exceeded c:\\keil\\c51\\lib\\c51s.lib(-----) limit:1000h bytes 不知道该如何解决,以前问过,又位大哥说减少全局变量,但我的全局变量不能再减了,该怎么办,请大家帮帮我。 先谢谢了!!! |
|
沙发#
发布于:2002-10-18 09:47
将MPU改成52兼容或更高(在KEIL中改PROJECT OPTIONS),将源文件中的头文件改成相应MPU后重新编译即可。
|
|
|
板凳#
发布于:2002-10-18 10:11
你用的keil一定是eval版的,有2K限制,也就是你的代码不能超过2K。改用完全版吧
|
|
地板#
发布于:2002-10-18 13:04
请问charlie22,那里可以下载完全版本的?
请问djxiao,头文件应如何改,我的头文有 ezusb.h ezregs.h ABSACC.H 如此三个。 谢谢两位!!! |
|
地下室#
发布于:2002-10-18 13:20
djxiao,我在project option下也没看到MPU,清指教
|
|