目前,ARM微處理器已經(jīng)在多種領(lǐng)域中得到應用,有關(guān)統(tǒng)計表明,各種基于ARM微處理器的設(shè)備應用數(shù)量已經(jīng)遠遠超過了通用計算機,基于ARM微處理器的開發(fā)應用正成為數(shù)字時代的技術(shù)潮流。而在Internet飛速發(fā)展的今天,網(wǎng)絡已經(jīng)滲透到了方方面面。在嵌入式系統(tǒng)中,和網(wǎng)絡的結(jié)合已經(jīng)成為嵌入式系統(tǒng)發(fā)展的必然趨勢。 隨著嵌入式技術(shù)及網(wǎng)絡技術(shù)的發(fā)展,工業(yè)控制設(shè)備一般要求系統(tǒng)具備完成復雜測控任務能力和較強的實時性,并且能夠與某一類型的控制網(wǎng)絡相連,以實現(xiàn)遠程監(jiān)控。而正在利用的單片機技術(shù)則存在通信能力差、實時性不夠等問題,本系統(tǒng)利用ARM處理器獨特的網(wǎng)絡通信功能實現(xiàn)對工業(yè)生產(chǎn)過程的監(jiān)控無疑是一種新的嘗試。基于ARM的工控系統(tǒng),其應用程序可以方便的通過網(wǎng)絡進行更新,數(shù)據(jù)可通過LCD現(xiàn)場顯示,重要數(shù)據(jù)則可以文件形式保存在存儲器中,數(shù)據(jù)和報警信息可通過串口或以太網(wǎng)向上傳遞。這樣,用戶就可以通過網(wǎng)絡實現(xiàn)遠程監(jiān)控或遠程維護。此外,利用操作系統(tǒng)上已有的軟件和協(xié)議可迅速搭建前臺數(shù)據(jù)采集系統(tǒng),以實現(xiàn)測控系統(tǒng)和后臺管理系統(tǒng)的通信。它的設(shè)計成功無疑會將利用單片機技術(shù)而產(chǎn)生的問題迎刃而解。 本文通過一個ARM9芯片AT91RM9200作為處理器的嵌入式網(wǎng)絡監(jiān)控系統(tǒng),詳細闡述了嵌入式系統(tǒng)的設(shè)計與開發(fā)過程。嵌入式系統(tǒng)作為特殊的計算機系統(tǒng),一般包括以下3個方面:硬件設(shè)備、嵌入式操作系統(tǒng)和應用軟件。本文也主要是圍繞這三部分來展開的。其中包括:1、硬件電路的設(shè)計:最小系統(tǒng)設(shè)計和外圍擴展電路設(shè)計;2、嵌入式操作系統(tǒng)的配置:交叉編譯環(huán)境的搭建、BootLoader的移植、操作系統(tǒng)內(nèi)核的移植和文件系統(tǒng)的移植;3、應用軟件開發(fā)設(shè)計:主要是相關(guān)驅(qū)動程序的設(shè)計和應用程序設(shè)計。
標簽:
ARM
架構(gòu)
視頻
監(jiān)控設(shè)計
上傳時間:
2013-04-24
上傳用戶:colinal