• 1
  • 2
  • 3
  您所在的位置:首页>>服务>>行业知识
技术支持
售后服务
产品选型
行业知识
 
 
M1卡基本操作流程

M1卡整个操作流程如下:

读卡器对M1卡操作流程如下:

以ZD-RF10系列读写器为例,建议操作M1流程如下(函数形式描述):
1. 打开射频场;如:long ICC_Reader_Open (char* dev_Name);
2. 寻卡;如:int find_14443(unsigned char* uid,int* uid_len);
3. 进行读块、写块、充值、消费、写金额(初始化钱包)、读金额(读余额等)功能,此函数内部都包含密钥认证过程,操作时不要切换扇区号,否则密钥认证失败;
4. 操作结束,关闭设备,或者再次调用寻卡函数,如:int find_14443(unsigned char* uid,int* uid_len)。

 

CPU卡基本操作流程

CPU卡及智能IC卡,内部带有MCU处理器,自带COS(卡片操作系统),带有硬件加密功能,因此数据安全性高,使用与高安全的应用领域。
由于CPU卡商每家的COS(卡片操作系统)的细节操作不同,因此应用开发命令需要参考该卡商的COS技术手册。
CPU卡根据其物理数据通信的不同,可分为接触式CPU卡(及带触点的,如手机SIM卡)和非接触式CPU卡(如广州的羊城通、岭南通,深圳的深圳通卡,香港的八达通卡等)。

 

我司为简化CPU卡操作,以ZD-RF10系列产品为例,建议对CPU卡进行如下操作:
1. 打开设备;如:long ICC_Reader_Open (char* dev_Name);
2. 寻卡,复位CPU卡,如:long Reader_PowerOn(long ReaderHandle,unsigned char* Response);
3. APDU命令交互,及COS命令交互,如:long Reader_APPlication(long ReaderHandle,long Lenth_of_Command_APDU, unsigned char* Command_APDU, unsigned char* Response_APDU),CPU卡的所有数据交互都采用此函数;
4. 操作结束后,关场操作,如long Reader_PowerOff(long ReaderHandle)。
流程图如图下所示:

 

 

*更多详细资料请进入产品页面下载!