语法格式: unsigned int EraseBlock(unsigned int addr)
// 功能描述: Nand Flash块擦除
// 入口参数: 块地址
// 出口参数: 擦除状态 0 为成功 非0 失败
//====================================================
unsigned int EraseBlock(unsigned int addr)
{
unsigned char stat;
addr &= ~0x1f;
NFChipEn(); //使能
WrNFCmd(ERASECMD0);
WrNFAddr(addr);//擦除只针对块操作
WrNFAddr(addr>>8);
if(NandAddr) //判断Flash的型号
WrNFAddr(addr>>16);
WrNFCmd(ERASECMD1); //发送擦除命令
wait_idle(); //等待,直到操作完成为止。
NFChipDs(); //失能
return stat&1;
}
请问大侠 这个判断Flash的型号的语句怎么理解?