KEIL4(破解版) 仿真时出现的怪问题,估计是代码文件过长引起

2020-02-05 08:57发布

今天在用KEIL(uVISION4)仿真的时候发现一怪问题:

  我的C文件编译后的代码显示为;
Program Size: data=77.0 xdata=64 code=2087
软件仿真就感觉到,一直在STARTUP.A51里死循环,根本就没进入MAIN()里来

但我把文件代码缩短后:
Program Size: data=77.0 xdata=64 code=2085

(改动: 在MAIN()函数中去掉了一个 _nop();语句)变短了2个字节长,就可以了!

想问问各位高人,你们曾出现过此问题吗?


注:我用的MCU是新华龙 C8051F330D,感觉是超过2K限制问题???
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。