基于MCF52235 的RFID 通用開發(fā)平臺設(shè)計
struct invite_info //PC 主機發(fā)送的讀卡請求
{ char del_or_add; //主機離開或加入
uint8 type; //卡的類型
uint8 block; //要訪問的數(shù)據(jù)塊
uint8 password[6]; //塊的密碼
};
struct ip_arrays_B //讀Type B 卡信息
{ ip_addr ipaddress; //IP 地址
int port; //UDP 端口號
};
struct send_data_type //發(fā)送到主機的數(shù)據(jù)
{ uint8 sn[4]; //序列號
uint8 block; //塊號
uint8 data[16]; //16 個字節(jié)塊數(shù)據(jù)
uint8 ret; //返回值
};
struct IC_ope //用于消費用途的RFID 應(yīng)用
{
uint8 block; //總的金額數(shù)
float fsub; //每次刷卡扣除的金額數(shù)量
uint8 *pass;
};
struct record_info //記錄卡信息
{ //此塊引用計數(shù),0 表示沒有請求讀這塊數(shù)據(jù)
uint8 ref; //引用計數(shù)
評論