2015-03-30 76 views
0

我想通過串行鏈接將我的PIC微控制器連接到計算機並對其進行控制。 MCU將發送一系列位,我的程序應該提取有用的信息,所以基本上我應該能夠處理接收到的數據的各個字節併發回一些命令。那麼我應該從哪裏開始編寫這樣的程序?我曾經在C程序和簡單的java程序上工作過,並且我知道一點PHP。製作GUI程序,通過串行鏈接與微控制器進行通信

如果我可以使它更像一個網頁,這樣我就可以在我的計算機上託管一個可以被網絡中的所有設備訪問並控制單片機的頁面。

請建議我一些想法來實現相同的

+0

到目前爲止你有什麼?你的PIC是否有串口,你知道如何使用它發送數據嗎?你現在的問題是相當廣泛的。 – Jon 2015-03-30 17:31:43

回答

0

如果我是你,我會考慮處理PIC或其它微控制器,因爲他們是非常低級別的硬件。有一些選項,如Arduino,RasberyPI等,他們已經有LAN或WiFi模塊,也很便宜。

我會以面向服務的方式來做到這一點,所以通過TCP/IP或UDP套接字進行通信。這樣,你將擁有一個標準的界面。沒有mather你有什麼harware /軟件。

0

的繞了一個辦法:

  1. 寫軟件與計算機接口的微控制器
  2. 接口的PC端很可能是用C語言編寫,所以學會如何接口的Java和C類似JNI或JNA
  3. 直視的Java EE創建一個web服務器

這將是非常廣闊的,需要工作/學習相當數量。

相關問題