新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于ARM&Linux的嵌人式設備遠程調試模塊設計

        基于ARM&Linux的嵌人式設備遠程調試模塊設計

        作者: 時間:2009-06-16 來源:網絡 收藏

        摘 要:提供一種方便、高效的方案,即利用嵌入式技術采用網口替代常用的串行接口、IJSB接口等作為接口。該系統以Atmel公司的AT91RM9200芯片為核心,以可裁減的μC為操作系統,了嵌入式Web服務器。以此服務器為基礎結合CGI技術實現器。給出系統硬件結構,介紹了Boa的移植和配置,并探討了動態網頁的方法。經實驗,該系統具備高速、易用、傳輸距離遠和無需上位機軟件等優點;為設備調試和測控系統提供了一種有效的方案。這里利用嵌入式技術結合網絡技術實現新型設備調試方案,比現有方案更靈活、高效、易用。
        關鍵詞:;嵌入式系統;Web服務器;Boa;CGl

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


        0 引 言
        目前,大多數的工業設備都有專用的調試接口和調試軟件,這種方式能有效解決系統現場調試和維護升級的問題,但也有一些弊端。首先,依賴專用的調試軟件,隨著產品的豐富,調試軟件的版本也隨之增加,從而工程人員需要面對軟件匹配的麻煩;其次,專用的調試接口和配備專用的調試軟件需要專業人員操作,用戶無法靈活地使用設備。因此需要一種無需專用設備,方便、易行的設備調試方案。隨著計算機技術的發展,以為代表的微處理器的性能得到極大的提高,從而提高了嵌入式系統的性能,應用范圍也更加廣闊;而網絡技術的發展,使得B/S(客戶端/服務器)模式成為一種潮流。這兩者的結合便為設備的現場調試方式提供了新的方案。工程人員只需要連接Internet的設備并安裝瀏覽器,即可方便地查閱設備的相關信息并修正各項參數。給調試和維護管理工作帶來很大的方便。同時,該方案也為工程人員實現調試提供了可能。這里提出的的嵌入式設備調試以ARM_AT91RM9200為核心,以可裁減、可移植的μCLinux為操作系統,為嵌入式系統的Internet接人提供了一種方便、快捷、簡單的實現方法。


        1 系統硬件
        為了提高的通用性和方便升級工作,將硬件系統設計為由核心板和主板組成,結構如圖1所示。核心板設有CPU和128 MB的SDRAM,4 MB NORFLASH和輔助電路;主板設有各種接口,如:一個10/100兆以態網接口,一個外部擴展總線,兩個RS 232接口和輔助電路。需要時可以方便的以更換主板的方式擴展外設接口,從而適應各種設備的需要。

        2 系統軟件設計與實現
        操作系統的嵌入式軟件系統開發過程包括:系統準備和應用程序開發。這里運用到網絡技術.因此首先需要在嵌入式平臺上移植操作系統和Web Sever。其次,運用適當的網絡技術實現調試功能。
        2.1 Linux操作系統移植
        操作系統是嵌入式系統運行的基礎,目前已經有多種嵌入式操作系統投入實用,例如:Windows CE,Vx-Works,QNX等。

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

        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 百色市| 长兴县| 高邮市| 永丰县| 怀柔区| 凤城市| 渭源县| 封开县| 岳普湖县| 资源县| 精河县| 方山县| 大田县| 来凤县| 乐陵市| 泉州市| 响水县| 高阳县| 灯塔市| 旅游| 宜君县| 涪陵区| 嘉兴市| 石城县| 突泉县| 都安| 建始县| 营口市| 广元市| 泰顺县| 望谟县| 宣城市| 麦盖提县| 新野县| 罗甸县| 广西| 庆云县| 蓬溪县| 潞西市| 斗六市| 樟树市|