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

2022-01-26 05:25:05 字數 503 閱讀 3343

我想實現這樣的功能:

乙個具有nfc晶元的手機(如三星蓋世3),執行在android平台上;

一台筆記本,筆記本自身沒有nfc晶元,但是可以通過usb給他外接乙個nfc裝置(如下圖所示),執行的系統是win7;

現在我想寫乙個pc端的桌面應用程式,實現pc與手機通過nfc裝置通訊(例如檔案傳輸,就像藍芽一樣),當然手機端也有相應的應用軟體支援和pc之間用nfc通訊。

這個裝置叫acr122u nfc非接觸式ic卡讀寫器/感應ic卡讀卡器/(usb口)

問題是windows自己沒有提供nfc程式設計的介面(win 8中有相應api,由vs2012提供,但那是用來寫應用商店裡的程式的),在 libnfc (和 opennfc (上可以找到nfc的庫(c語言寫的一些標頭檔案等等之類的)。我該怎樣運用這些庫來開發nfc相關的桌面應用程式呢?

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

實現Android和PC之間的藍芽通訊

這兩天想實現pc和安卓手機的通訊,限於水平,知道的方法大概有兩種 基於資料報的socket和藍芽。雖然看起來簡單,但調也調了兩天多。自己測試了下socket,在室內wifi環境下時延大概是0.1s。而在3g網路下時延居然達3s之多,而且只要不發資料,埠貌似就會斷掉,總之,很不爽。於是,便考慮了藍芽的...

PC機如何實現與微控制器間序列通訊

中心議題 pc機與微控制器間序列通訊的實現 設計方案的介紹 硬體設計 軟體設計 解決方案 有線傳輸 無線傳輸 採用ccll00收發器通過串列埠實現pc機與微控制器之間的雙工無線通訊 單片微型計算機簡稱微控制器,它是將 處理器 cpu 儲存器 ram,rom 定時 計數器和各種介面電路都整合到一塊積體...

用管道實現執行緒驅動和通訊

一,管道讀寫規則 當沒有資料可讀時 o nonblock disable read呼叫阻塞,即程序暫停執行,一直等到有資料來到為止。o nonblock enable read呼叫返回 1,errno值為eagain。當管道滿的時候 o nonblock disable write呼叫阻塞,直到有程...