NXP Semiconductors PN544 近场通信芯片的内核驱动程序¶
概述¶
PN544 是一款用于非接触式通信的集成传输模块。 该驱动程序位于 drives/nfc/ 下,并编译为一个名为“pn544”的模块。
主机接口:I2C、SPI 和 HSU,此驱动程序目前仅支持 I2C。
协议¶
在正常 (HCI) 模式和固件更新模式下,读取和写入功能的行为略有不同,因为消息格式或协议不同。
在正常 (HCI) 模式下,使用的协议源自 ETSI HCI 规范。固件使用与 HCI 不同的特定协议进行更新。
HCI 消息由一个八位标头和消息体组成。标头包含消息长度。HCI 消息的最大大小为 33。在 HCI 模式下,会测试发送的消息的校验和是否正确。固件更新消息的长度位于消息的第二个 (MSB) 和第三个 (LSB) 字节中。最大 FW 消息长度为 1024 字节。
有关 ETSI HCI 规范,请参阅 http://www.etsi.org/WebSite/Technologies/ProtocolSpecification.aspx