关于picc的int变量的问题
我做了一个程序。用到很多int变量(用char 40个 int 20个 ROM用了60% RAM用了30%)。可是在RAM,ROM足够的情况下,编译不过去。去掉几个int变量后,编译就可通过。不知道是什么原因 估计是超了。在PICC中,如果没有特别指明,所定义的变量将被定位在bank0中,最大128字节,还要刨去前面若干字节的特殊功能寄存器区域,所以我记得顶多80个字节,你自己去算一下。
40个char占40个字节
20个int占40个字节
这就80个字节了。
页:
[1]