新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 微功耗WiFi無線傳感器網絡設計與實現(二)

        微功耗WiFi無線傳感器網絡設計與實現(二)

        作者: 時間:2013-12-04 來源:網絡 收藏

        兩套開發系統各有技術特點, 適合于不同應用, 表一是兩套開發平臺主要技術參數比較表:

        微功耗WiFi無線傳感器網絡設計與實現(二)

          表一 : GS1010開發平臺主要參數比較

          從上面比較我們可以看出,GS1010-SDK優點是采用了GREEN HILLS的高檔開發環境和RTOS,比較適合歐美市場高端客戶,缺點是價格較高。

          ARMRF-GS1010-PK ,采用了國內比較熟悉的KEIL ARM 平臺和uCOS-II作為 RTOS, 并且開發了中文圖形顯示等功能, 也在功能和代碼上,兼容GS1010-SDK主要代碼,為開發GS1010和網絡,提供了新的選擇。

          四、代碼開發和初步測試

          設計 傳感器網絡的應用,首先是代碼設計,開發系統中的嵌入式傳感器節點軟件包,提供了所需要全部相關源代碼,如果你是設計一個將各種傳感器的物理量,如溫度,光度,按一定時間間隔傳送的802.11網絡的系統,你只需要先打開下面的工程文件: (見圖五)

          圖五:無線傳感器嵌入式節點軟件工程文件

          圖五:嵌入式節點軟件工程文件

        對于熟悉ARM單片機開發的工程師而言,這是一個大家都非常熟悉的畫面,你可以從頂層開始,對相關ARM 源代碼進行修改,包括改變傳送間隔,增加傳感器類型,增加控制外設等等,58個簡單和容易使用的API包括了對網絡協議棧和WI-FI網絡傳輸的全部控制功能…。, 完成這些修改和增加代碼后,你可以輕松進行編譯,下載到多個開發板GS1010芯片 FLASH 內部和進行調試,并實際運行…

          完成節點軟件初步測試后,你可以連接WI-FI AP ( wireless access point,)

          運行WI-FI 傳感器網絡PC表演軟件,你可以在PC上,通過屏幕,看到通過WI-FI網絡無線傳輸過來的傳感器信息, 如圖六所示。

          微功耗WiFi無線傳感器網絡設計與實現(二)

          圖六 傳感器曲線實時顯示

          五、WI-FI無線傳感器網絡開發并不那樣神秘和困難

          從上面的簡單介紹來看,只要你已經熟悉ARM單片機和KEIL開發環境和uCOS-II, 即使還對802.11無線傳感器網絡不是很熟悉,但是是借助完整的和強大的軟件開發平臺和容易使用的無線 SoC芯片, WI-FI無線傳感器網絡開發并不那么神秘和困難。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 昌乐县| 浪卡子县| 大同县| 玉溪市| 龙泉市| 长阳| 青浦区| 金门县| 太白县| 黄龙县| 宜君县| 江安县| 衡东县| 平度市| 太和县| 宣化县| 彭水| 改则县| 牟定县| 平原县| 邯郸县| 曲麻莱县| 岳阳县| 五常市| 甘谷县| 徐州市| 临沧市| 嫩江县| 五华县| 视频| 临沭县| 宁都县| 凤城市| 遂川县| 龙山县| 嵩明县| 汉阴县| 右玉县| 讷河市| 衡水市| 宁武县|