用c编程,由于单片机本身RAM一共才256字节,可是我要存储一个大数组或者表格,根本不够用;是不是可以把这些数据存储到code区呢?
如果不另外加片外存储器,请问应该怎么处理?
是静态的,就是不知道怎么个用法能存到code
比方说存个数组point[16]
怎么存到code区呢
我直接用:
int code point[16]不行
应该用什么语句呢
这个必须得赋初值吗?比方说
int code point[16];
main()
{
for(i=0;i<16;i++)
point[i]=i;
}
编译出现错误:LOCATION06R.C(40): error C183: unmodifiable lvalue;
明白了
谢谢!