日期:2014-05-17 浏览次数:21002 次
int rf_read(HANDLE icdev,unsigned char _Adr,unsigned char *_Data);
功 能:读取卡中数据
对于M1卡,一次读一个块的数据,为16个字节;
对于ML卡,一次读出相同属性的两页(0和1,2和3,...),
为8个字节(在定义缓冲区时应定义16个字节)
入口参数:icdev:被打开串口的句柄
_Adr:M1卡棗块地址(0~63);
ML卡棗页地址(0~11)
出口参数:_Data:读出数据
返 回:成功则返回 0
例:int st;
unsigned char data[16];
st=rf_read(icdev,4,data); //读M1卡块4的数据
结果:data = {0x11,0x2,0x33,0x44,0x55,0x66,0x77,0x88,0x99,0xaa,0xbb,0xcc,
0xdd,0xee,0xff}