新手上路
- 积分
- 35
- 金钱
- 35
- 注册时间
- 2015-12-8
- 在线时间
- 0 小时
|

楼主 |
发表于 2015-12-8 11:08:14
|
显示全部楼层
回复【8楼】龙之谷:
---------------------------------
请教啊,我对0这个地址进行写入,0地址之前被我写过了,现在想重写,有什么办法?历程是进来就判断了
for(i=0;i<secremain;i++)//???é????
{
if(W25QXX_BUF[secoff+i]!=0XFF)break;//?è??????
}
if(i><secremain)//?è??????
{
W25QXX_Erase_Sector(secpos);//????????????
for(i=0;i<secremain;i++) //????
{
W25QXX_BUF[i+secoff]=pBuffer;
}
W25QXX_Write_NoCheck(W25QXX_BUF,secpos*4096,4096);//????????????
}else W25QXX_Write_NoCheck(pBuffer,WriteAddr,secremain);//??????????????,?±?????????????à????.
if(NumByteToWrite==secremain)break;//?????á????> |
|