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