<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于ARM的智能家居路由系統(tǒng)

          基于ARM的智能家居路由系統(tǒng)

          作者: 時(shí)間:2013-09-10 來(lái)源:網(wǎng)絡(luò) 收藏
          由于采用了性能穩(wěn)定的mClinux操作系統(tǒng),而且由于Linux在PC機(jī)中的廣泛應(yīng)用,各種軟件資源非常豐富,特別是硬件驅(qū)動(dòng)程序和網(wǎng)絡(luò)資源,所以在軟件方面有著非常豐富的選擇,但是本系統(tǒng)是使用的一個(gè)嵌入式的處理器,是一個(gè)嵌入式系統(tǒng),所以必需經(jīng)過(guò)裁剪和選擇。圖二給出了本系統(tǒng)的軟件資源的基本構(gòu)成。其中,成熟穩(wěn)定的TCP/IP協(xié)議和網(wǎng)絡(luò)是整個(gè)系統(tǒng)的關(guān)鍵所在。HTTPD服務(wù)和TELNETD服務(wù)為網(wǎng)絡(luò)配置、WEB管理和遠(yuǎn)程控制提供了基礎(chǔ), SHELL程序便于實(shí)現(xiàn)監(jiān)控管理,而JFFS II文件系統(tǒng)則用來(lái)保存系統(tǒng)的設(shè)置。另外,家居監(jiān)控和管理也必需使用CGI WEB界面和命令行的方式來(lái)進(jìn)行處理。另外,I2C總線驅(qū)動(dòng)、串口驅(qū)動(dòng)、無(wú)線遙控器驅(qū)動(dòng)沒(méi)有在圖二中給出,這些也是本系統(tǒng)的一部分。

            由于 mClinux和Linux系統(tǒng)本身還是有區(qū)別,而Linux系統(tǒng)下的軟件在mClinux下也需要相應(yīng)的修改,所以對(duì)于本系統(tǒng)的軟件來(lái)說(shuō),我們做了相應(yīng)的移植工作,例如,針對(duì)HTTP Web服務(wù),我們移植了thttpd服務(wù)程序,并添加了CGI的支持,這樣方便地建立Web管理界面,讓最終用戶通過(guò)局域網(wǎng)或廣域網(wǎng)訪問(wèn)家居,在 WWW瀏覽器中設(shè)置家居路由設(shè)備工作參數(shù),監(jiān)控其家居系統(tǒng)各個(gè)設(shè)備狀態(tài)及察看控制結(jié)果,也避免為家居專門去編寫專用的GUI交互界面。在不同的儀器設(shè)備中的界面只需編寫不同的HTML頁(yè)面,結(jié)合CGI技術(shù)就可以完成各種靈活、友好的交互功能了。對(duì)于CGI程序,我們進(jìn)行了軟件復(fù)用,特別是控制單元的部分,我們也添加到無(wú)線遙控器的控制功能中了,這樣只需要一個(gè)按鈕,就可以完成對(duì)家居系統(tǒng)的各個(gè)部分控制,從而構(gòu)造了一個(gè)舒適的、方便的而智能的家居系統(tǒng)。

            模塊化軟件設(shè)計(jì)和高可裁剪性以及系統(tǒng)可配置性是Linux操作系統(tǒng)的優(yōu)勢(shì),我們?cè)诒鞠到y(tǒng)中保持了這些優(yōu)點(diǎn)。從圖一的以三星的 S3C4510微控器為核心的硬件組合到圖二的以mClinux操作系統(tǒng)為軟件核心的軟件結(jié)構(gòu),每一個(gè)部分都是模塊化的,可裁剪的。在嵌入式系統(tǒng)中,除了價(jià)格的因素以外,系統(tǒng)軟件開發(fā)也是一個(gè)非常重要的因素。我們選擇了一個(gè)良好的操作系統(tǒng),并以此為基礎(chǔ)進(jìn)行應(yīng)用開發(fā),減少了開發(fā)難度和開發(fā)周期。

            結(jié)語(yǔ)

            總之,本系統(tǒng)提供一個(gè)高性能,低價(jià)格,低功耗的路由,提供了管理家庭服務(wù)的各種功能應(yīng)用,也提供了高帶寬、高速率的網(wǎng)絡(luò)和相當(dāng)?shù)臄U(kuò)展靈活性及高可靠性,其兼容性良好。整個(gè)系統(tǒng)相對(duì)開放穩(wěn)定,并具有良好的管理性,適應(yīng)網(wǎng)絡(luò)目前及將來(lái)的發(fā)展,是一個(gè)高可用的方案。


          上一頁(yè) 1 2 下一頁(yè)

          關(guān)鍵詞: ARM 智能家居 路由系統(tǒng)

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();