如何用C語言實現用無線模組在兩個微控制器上通訊?使用者845257611162020-03-09 18:21:17

這個涉及的就比較多了。

通常微控制器透過串列埠和WIFI模組通訊,難點是網路通訊部分。首先要確定服務端和客戶端。如果電腦做服務端就要寫個程式監聽一個埠(也有現成的網路除錯助手),然後配置WIFI模組連結電腦IP的那個埠,就建立通訊了。之後模組要定期傳送心跳包,防止鏈路斷開電腦無法主動請求微控制器的資料。這種情況是微控制器主動發資料,當然鏈路建立之後電腦也可以主動讀。如果電腦做客戶端,就要先配置WIFI為服務端(前提是你的模組有這個功能),然後電腦連線WIFI的IP地址就能訪問。這種情況是電腦主動讀。