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