新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > ARM7的嵌入式Web服務器設計技術

        ARM7的嵌入式Web服務器設計技術

        作者: 時間:2010-09-30 來源:網絡 收藏


        本設計采用HTML語言設計的網頁文件如圖4所示。使用buildfs應用程序生成該網頁文件的數據結構,如圖5所示。

        3e.JPG

        3f.JPG

        5 測試HTTP服務器的應用實例
        本設計的軟件平臺構成如圖6所示。硬件平臺由NXP公司的32位ARM7微處理器LPC2210和RTL8019AS網卡芯片構成,如圖7所示。LPC2210是基于一個支持實時仿真和嵌入跟蹤的32/16位ARM7TDMI-SCPU。

        3g.JPG

        3h.JPG


        圖6中TCP/IP協議棧使用周立功公司提供的ZLG/IP軟件包。修改軟件包中的cfg_net.h文件,子網掩碼設置為與PC機相同,IP地址設置為192.168.0.174(與PC機同一網段),網關設為PC機的IP地址。用雙絞線將PC機與RJ45以太網接口相連,啟動微處理器LPC2210。在PC機上打開Web瀏覽器,在地址欄輸入http://192.168.O.174/server.html,將出現如圖4所示的網頁文件。此時,測得的室內溫度為26 ℃。
        在Parameters Setring欄中輸入預設溫度和開關的開或關,單擊Upload按鈕,在Web服務器的表單分析程序中會將預設值和開關值復制到用戶緩沖器中,從而進行相應的處理。

        結語
        本文介紹了基于ARM7微處理器LPC2210的Web服務器的設計方法,并用一個應用實例對其進行了驗證。結果表明,該方法是可行的,可用于對設備進行遠程監控的應用中。

        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

        上一頁 1 2 3 下一頁

        關鍵詞: 嵌入式

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 开化县| 财经| 拜城县| 岐山县| 三穗县| 淮南市| 盐津县| 洮南市| 达孜县| 读书| 恩施市| 鞍山市| 怀远县| 噶尔县| 萨迦县| 清苑县| 晋中市| 海宁市| 会昌县| 驻马店市| 永兴县| 东源县| 新野县| 定远县| 子长县| 汶川县| 永善县| 抚顺县| 酉阳| 威远县| 平潭县| 永年县| 深圳市| 长治市| 竹山县| 花莲市| 馆陶县| 通榆县| 塔河县| 色达县| 若羌县|