今天在用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限制问题???
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>