新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于PIC32上實現TCP/IP網絡協議和zigbee無線傳感器網絡的智能家居系統

        基于PIC32上實現TCP/IP網絡協議和zigbee無線傳感器網絡的智能家居系統

        作者: 時間:2015-03-31 來源:網絡 收藏

          軟件流程

        本文引用地址:http://www.104case.com/article/271870.htm

          主程序循環檢測ENC28J60芯片獲取的數據包,將廣播報文和目標地址為本機地址的數據包接收進行下一步的處理。由于本項目實現的是TCP/IP通信,而建立起TCP連接最主要的用途是實現HTTP通信。接收到的待處理數據會經過數據處理函數,若檢測到有TCP連接建立的請求,則進行相應處理。當建立了TCP連接后,就可以通過TCP連接發送和接收HTTP通信數據。

          TCP連接建立的“三次握手”流程和有限狀態機如下:

          

         

          

         

          在接收到正確的HTTP GET請求后,便進行相應處理,返回用戶需要的網頁,這樣就實現了一個簡單的web server應用。

          本軟件流程圖僅以簡單控制家電的通斷電為例進行繪制,此處流程圖僅是軟件的設想方案,具體能否實現仍需實際測試。

          

        傳感器相關文章:傳感器工作原理


        tcp/ip相關文章:tcp/ip是什么


        風速傳感器相關文章:風速傳感器原理

        上一頁 1 2 3 下一頁

        關鍵詞: PIC32 zigbee

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 汉源县| 乐至县| 庐江县| 札达县| 道孚县| 崇州市| 溧阳市| 南丹县| 尼勒克县| 内乡县| 巩义市| 个旧市| 沅陵县| 沐川县| 凯里市| 张家界市| 南川市| 宿州市| 垣曲县| 达孜县| 修文县| 分宜县| 称多县| 开远市| 蚌埠市| 鄯善县| 东方市| 阜城县| 岳阳市| 资讯 | 鄢陵县| 大渡口区| 平定县| 湖南省| 积石山| 黄梅县| 攀枝花市| 巴里| 南安市| 始兴县| 汝南县|