spans page boundary 警告
c55x的页大小为 64k当定义一个数组跨越页边界的时候就可能出现错误
特别是传递 数组指针的时候 指针++ 操作不包括页加
下面的例子可能出错
int CaclAvg(int *x ,long xlen)
{
for (j=0; j<0xFFFF; j++)
{
sum+=*x++;
}
}
解决方法就是
int CaclAvg(int *x ,long xlen)
{
for (j=0; j<0xFFFF; j++)
{
sum+=x;
p++;
}
}
页:
[1]