如果RAM实在不够用了,果断更换单片机型号才是上策。或者对程序进行调整降低效率换取空间,少搞几个变量。
原因是变量太多,或者调用的次数太多,比如有个10000次的循环嵌套调用。如果变量不能减少,可以手动更改堆栈的大小,在工程名上点右键,Option->General Options的Stack/Heap标签页中可以自己更改。
欢迎分享,转载请注明来源:内存溢出
如果RAM实在不够用了,果断更换单片机型号才是上策。或者对程序进行调整降低效率换取空间,少搞几个变量。
原因是变量太多,或者调用的次数太多,比如有个10000次的循环嵌套调用。如果变量不能减少,可以手动更改堆栈的大小,在工程名上点右键,Option->General Options的Stack/Heap标签页中可以自己更改。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)