STM32 NFC 点对点通信协议

                                                     P2P通信的具体协议

NFC通信的数据格式

串口发送数据格式  00 00 ff (命令长度+1)(0xff-命令长度)D4  数据包  校验和  00


串口接收数据格式   00 00 ff 00 ff 00 00 00 ff (长度)(0x100-长度) D5 数据 校验和 00


唤醒

发送:55 55 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 03 FD D4 14 01 17 00

成功的话PN532就会返回 

激活:00 00 FF 00 FF 00 00 00 FF 02 FE D5 15 16 00

初始化从设备

发送:00 00 FF 27 D9 D4 8C 00 08 00 12 34 56 40 01 FE A2 a3 A4 A5 A6 A7 C0 C1 C2 C3 C4 C5 C6 C7 FF FF AA 99 88 77 66 55 44 33 22 11 00 00 21 00

成功的话PN532就会返回 

接收:00 00 FF 00 FF 00 00 00 FF 14 EC D5 8D 26 11 D4 00 01 FE A2 A3 A4 A5 A6 A7 00 00 00 00 00 00 B9 00

接收数据

00 00 FF 02 FE D4 86 A6 00

返回的数据需要自己去解析和提取

失败均返回 00 00 FF 00 00

唤醒、初始化、接收数据为从设备的命令是固定的

发送数据需要自己按照数据格式把相应的数据放到发送的数组中就可以了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。