keil编译时显示Program Size: data=126.2 xdata=0 code=1177
时间:10-02
整理:3721RD
点击:
keil编译时显示Program Size: data=126.2 xdata=0 code=1177
当我删除几个变量是又编译成功了
这是怎么回事啊!各位大侠
当我删除几个变量是又编译成功了
这是怎么回事啊!各位大侠
你还是把出现弄出来看看吧
keil中对L105错误的解释是这样的:
Error L105
Summary *** Error L105
Public Refers to Ignored Segment
Symbol: symbol-name
Segment: segment-name
Description The specified public symbol is defined in the specified segment. It cannot be processed on account of an error. The public symbol is therefore ignored.
你的问题应该是内存溢出了,你程序所用的RAM空间超出了你单片机的RAM空间,可以调节程序,进行RAM资源分配就应该能解决吧。还有就是看一下你有没有定义了但是没有被使用的变量和函数。
把你删的变量如int a;都定义成int xdata a;想这个类型的内存就够用了……试试看
52的单片机有256字节的ram,我只使用了126个就出错了?那怎么用啊 给个方法 谢谢
好的 我试下 谢谢
感谢分享!加油!
你好,请问这个问题你解决了吗?