基于Xscale的PC/104 Linux系統(tǒng)構建
圖2 系統(tǒng)啟動界面
圖3 PING命令測試結果
5 結論
以博創(chuàng)公司的UP-PXA270 PC/104 CPU模塊作為構建Linux的目標硬件平臺,采用商用版Redhat-Linux9.0建立交叉編譯環(huán)境;利用U-BOOT進行Boot Loader移植,用make menuconfig配置內(nèi)核;將音頻、觸摸屏接口、LVDS接口作為模塊編譯,以減小內(nèi)核的體積;并根據(jù)文件系統(tǒng)的特性,使用Busybox系統(tǒng)套件進行文件系統(tǒng)移植。測試結果表明,本文構建的基于Xscale處理器的PC/104Linux系統(tǒng)能夠正常啟動并與外網(wǎng)穩(wěn)定通訊,為PC/104在工業(yè)控制領域的廣泛應用提供了新的途徑,提出的移植方法具有普遍的借鑒價值。
今后,需要在此基礎上,研究并實現(xiàn)易于使用、界面友好的圖形用戶接口,提高系統(tǒng)的人機交互性和操作便捷性。
本文作者創(chuàng)新觀點:首次提出以Xscale處理器架構的PC/104板作為Linux系統(tǒng)的移植目標平臺并進行系統(tǒng)構建。
參考文獻
[1] 包乃蘭,寧立革,林濤,郭計策.一種嵌入式系統(tǒng)控制方案的研究[J].微計算機信息,2005,9-2:62-64
[2] 王田苗. 嵌入式系統(tǒng)設計與實例開發(fā)[M].北京:清華大學出版社,2003.
[3] 鄒淼,包啟亮.PC/104下嵌入式Linux操作系統(tǒng)優(yōu)化方案[J].光電工程,2004,12(31):152-155
[4] 蔡勇,戰(zhàn)興群,張炎華等. 基于嵌入式Linux的“北斗一號”衛(wèi)星導航系統(tǒng)軟件設計[J].中國慣性技術學報,2005(13):54-58
[5] Karim Yaghbmour. 構建嵌入式LINUX系統(tǒng)[M]. 北京:中國電力出版社,2006.
linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)
評論