📄 tpb.c
字号:
#include <stdio.h>#include "rc531.h"int main(void){ int retv, uid, i; char cmdbuf[128]; char cbuf[128]; pcd_reset(RESET_TYPEB); pcd_open(); while(1){ printf("-"); fgets(cmdbuf, 128, stdin); if(cmdbuf[0]=='q') break; switch(cmdbuf[0]){ case 'a': retv = attrib(uid, 1, cbuf); mferror(retv); if(retv){ printf("No card.\n"); }else{ printf("Card return ATA(CID): %02x\n", cbuf[0]); } break; case 'r': retv = reqb(0x08, cbuf); mferror(retv); if(retv){ printf("No card.\n"); }else{ printf("Card return ATQB: "); for(i=0; i<12; i++){ printf("%02x ", cbuf[i]); } printf("\n"); memcpy(&uid, &cbuf[1], 4); } break; case 'h': haltb(uid); break; default: } }; pcd_close(); return 0;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -