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