|
本人今天调了一天的程序。
发现这样一个怪的问题。
unsigned char InitialArry[16][16];/////////////如果把这里改成InitialArry[8][8]的话,好像程序就没问题。如果是16,16的话。程就有问题。
// unsigned char NextArry[64*64];
// unsigned char OKConvert,temp;
// static unsigned char RowCounter;
unsigned char j,k;
void TaskDisp(void*pdata)
{
pdata=pdata;
//` RowCounter =0;
// PINSEL0 = PINSEL0 & (~0xfffe0);
//IO0DIR |= IO0DIR | 0xfffe0;
//IO0SET = LED1;
for(j=0;j<12;j++)
{
for(k=0;k<12;k++)
{
InitialArry[j][k] = 0xaa;
}
}
for(;;)
{
} } 如果把这里改成InitialArry[8][8]的话,好像程序就没问题。如果是16,16的话。程就有问题。 为什么呀。
任务里的最大二维数组是多大。 |
阿莫论坛20周年了!感谢大家的支持与爱护!!
你熬了10碗粥,别人一桶水倒进去,淘走90碗,剩下10碗给你,你看似没亏,其实你那10碗已经没有之前的裹腹了,人家的一桶水换90碗,继续卖。说白了,通货膨胀就是,你的钱是挣来的,他的钱是印来的,掺和在一起,你的钱就贬值了。
|