|
我也碰到和 mobufan 相同的问题,那位大侠指点一个,谢谢
液晶显示需要比较大的图片,我都定义为const 存在flash中
程序如下:
#pragma data:code
const INT8U welcome[25][160] =
{
{0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01},
{0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01},
..................
};
#pragma data:data
char r1;
.......
可是编译时出现以下提示:
too many initializers
而且 多次编译发现,
如果上面 welcom 数组 里面的初始化数据很少时, 比如只有10行时,就没有问题。
如果 超过20行,就肯定 提示 too many initializers
估计是 icc 是有某些限制导致的,可是看了半天的help都找不到,
请各位大侠能够指点以下 |
阿莫论坛20周年了!感谢大家的支持与爱护!!
你熬了10碗粥,别人一桶水倒进去,淘走90碗,剩下10碗给你,你看似没亏,其实你那10碗已经没有之前的裹腹了,人家的一桶水换90碗,继续卖。说白了,通货膨胀就是,你的钱是挣来的,他的钱是印来的,掺和在一起,你的钱就贬值了。
|