if(addrx<0X1FFF0000)
{
while(addrx<endaddr)
{
if(STMFLASH_ReadWord(addrx)!=0XFFFFFFFF)
{
status=FLASH_EraseSector(STMFLASH_GetFlashSector(addrx),VoltageRange_3);//VCC=2.7~3.6V?®??!!
if(status!=FLASH_COMPLETE)break;
}else addrx+=4;
}
}
假如第一个字节就是0XFFFFFFFF,那么这个循环是否是个死循环?但是实验结果又不是,蛋疼
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>