|
发表于 2012-1-6 17:20:01
|
显示全部楼层
uchar request()
{
uchar temp;
resig_write(CRCResultLSB,0x63);
resig_write(CWConductance,0x3f);
resig_write(BitFraming,0x07);
resig_write(ChannelRedundancy,0x03);
temp=resig_read(Control);
temp=temp&0x7f;
resig_write(Control,temp);
resig_read(FIFOLength);
temp=resig_read(Control);
temp=temp|0x01;
resig_write(Control,temp);
Fbuff[0]=0x52;
fifo_write(1,Fbuff);
resig_write(Command,0x1e);
delay(1);
temp=resig_read(FIFOLength);
if(temp==0x02)
return 1;
else
return 0;
}
temp的写入和读出看得不是很懂
LZ能具体解释一下这里对变量temp的操作主要是什么作用吗???
谢谢哈 |
|