
之前买了个id卡的读卡器,发现我串口协议代码写不来。百度了几个关于串口的帖子但是代码好像不适用。有没有大神能帮我指点下
发送协议:
协议头 地址 命令 数据长度 数据 异或校验
AB BA 1Byte 1Byte 1Byte 1-255Byte 1Byte
接收协议:
协议头 地址 命令 数据长度 数据 异或校验
CD DC 1Byte 1Byte 1Byte 1-255Byte 1Byte
协议头:发送(0xAB 0xBA),
返回(0xCD 0xDC)
地址:默认0x00
命令:
发送
1. 0x10 读UID号码
2. 0x11 写UID号码(4字节),使用默认密码ffffffffffff
3. 0x12 读指定扇区
4. 0x13 写指定扇区
5. 0x14 修改A组或者B组密码
6. 0x15 读ID卡号
7. 0x16 写T5577卡号
8. 0x17 读出所有扇区所有块的数据(M1-1K卡)