内存问题 大侠请进
if(CRC_Hard_cal((u32 *)temp,508/4)!=U8_To_U32(&temp[509])) //使用备份区域{
AT25DFXXXDRLIB_READ(DataAddr+i+1024*256UL,512,temp);
}
temp是一个512个unsigned char的数组名
编译器用的keil 警告方式为
source\BootLoader\bootloader.c(130): warning: C3487E: read from variable 'temp' with offset out of bounds