基于嵌入式系统的游戏程序设计
2009-05-31张舸林世勇
现代电子技术 2009年6期
张 舸 林世勇
摘要:描述基于嵌入式系统的通用软件开发模式与开发过程,包括嵌入式系统开发平台的介绍、开发平台的选择、开发平台的搭建以及交叉编译工具的选择,重点介绍交叉编译的实现过程。设计硬件平台为基于Intel公司的PXA255系列嵌入式开发板,软件平台为嵌入式ARM—Linux操作系统。采用c语言编程,ARM—Linux—GNu工具链进行交叉编译,SDL(simpleDirectMedia Layer)图形库进行绘图,以五子棋游戏为例,设计并实现一个基于图形界面的嵌入式游戏。结果表明,该游戏人机交互界面友好,运行流畅。