Uint16 BlockWrFlash[256]={0};
fptr = fopen("codec.bin", "rb"); //加载数据
ReturnLenth=256;
kk=0;
while(ReturnLenth==256) //加载代码
{
ReturnLenth=fread(BlockWrFlash,sizeof(short),256,fptr);
DeviceAddr=kk*0x100;
FlashWr(DeviceAddr);
delay();
kk++;
}
现在的问题出现在fread返回总是0,正常的是256才对,不知道哪里有问题了,请大大们指教!谢谢!
拉风的咖菲猫
慕村225694