張 舸 林世勇
摘要:描述基于嵌入式系統的通用軟件開發模式與開發過程,包括嵌入式系統開發平臺的介紹、開發平臺的選擇、開發平臺的搭建以及交叉編譯工具的選擇,重點介紹交叉編譯的實現過程。設計硬件平臺為基于Intel公司的PXA255系列嵌入式開發板,軟件平臺為嵌入式ARM—Linux操作系統。采用c語言編程,ARM—Linux—GNu工具鏈進行交叉編譯,SDL(simpleDirectMedia Layer)圖形庫進行繪圖,以五子棋游戲為例,設計并實現一個基于圖形界面的嵌入式游戲。結果表明,該游戲人機交互界面友好,運行流暢。