1. 程式人生 > >如何實現手機和PC用NFC通訊

如何實現手機和PC用NFC通訊

我想實現這樣的功能:

一個具有NFC晶片的手機(如三星蓋世3),執行在android平臺上;
一臺筆記本,筆記本自身沒有NFC晶片,但是可以通過USB給他外接一個NFC裝置(如下圖所示),執行的系統是win7;
現在我想寫一個PC端的桌面應用程式,實現PC與手機通過NFC裝置通訊(例如檔案傳輸,就像藍芽一樣),當然手機端也有相應的應用軟體支援和PC之間用NFC通訊。

這個裝置叫ACR122U NFC非接觸式IC卡讀寫器/感應IC卡讀卡器/(USB口)

問題是windows自己沒有提供NFC程式設計的介面(win 8中有相應API,由VS2012提供,但那是用來寫應用商店裡的程式的),在 libnfc (

http://nfc-tools.org/index.php?title=Libnfc)和 opennfc (http://open-nfc.org/wp/)上可以找到NFC的庫(C語言寫的一些標頭檔案等等之類的)。我該怎樣運用這些庫來開發NFC相關的桌面應用程式呢?

這可不可行啊,望高手提點!