2012-05-18 70 views
5

我正在嘗試爲基於加速度計的方向控制的android製作遊戲手柄。到目前爲止,我已經完成了Android部分的成功。現在我需要使用Wi-Fi爲遊戲手柄連接計算機I/O端口。我不知道如何做到這一點。我需要嵌入式系統編程知識。但我甚至不知道從哪裏開始?事實上,我甚至不知道這是否可能?我已經通過互聯網搜索,並發現了很多關於使用並行端口或串行端口的連接。但每一頁都說你必須有一個並行端口母連接器才能做到這一點(現在並行端口連接器已經滅絕,因爲USB已經取代了它們) 。我知道我不需要通過Wi-Fi連接到任何這些外部連接器的引腳。將android手機變成遊戲手柄,並通過無線網絡將其連接到計算機

  1. 這是可能的,我想要建立?
  2. 如何使用Wi-Fi訪問I/O端口(無需連接任何外部端口)?
  3. 可以在android(java)和計算機之間傳輸數據(C嵌入式系統編程)嗎?
+0

哦,我忘了一件事。它是我必須創建的驅動程序還是需要單獨的驅動程序才能使其工作? – neaGaze

+0

如果您使用的是WiFi,您不需要進行任何端口布線 - 只需將您的PC連接到無線接入點(通過有線或無線),將手機連接到它即可,而這全都是一個軟件項目。 –

回答

0

沒有什麼是不可能的,而且上面的鏈接可以幫助你 祝您在項目

+0

我想你們正在談論PC內部用於無線連接的端口。那個端口是通過Wi-Fi接收和發送字節的。我需要的是在通過這個無線端口接收信息後,我希望信息通過另一個端口,這是一個用於連接手柄的I/O端口。我給出了一個例子: – neaGaze

+0

例如:說我發送字節0 * B0,十六進制(10110000二進制),通過Wi-Fi。假設我已經收到該字節,現在我想通過I/O端口發送這個二進制信息的每一位(假設I/O端口爲8位)使計算機爲遊戲手柄操作做出特定的工作,例如說:「按方向右按按鈕D」。我想我現在很清楚。 :) – neaGaze

0

我不喜歡的東西,使用WP7所有的成功。 我們做了一個服務器端(PC)和一個客戶端(WP)。 連接是通過套接字,使用wi-fi。我認爲你應該開始studiyng套接字和線程。

相關問題