随着现代化技术的高速发展,人们的生活已经离不开嵌入式了。在消费电子领域,嵌入式系统的游戏娱乐功能受到越来越多的关注。本课题是基于ARM微处理器S3C2440A硬件平台,设计并实现了俄罗斯方块游戏。 系统的实现主要分为两个部分。首先,在PC机上安装qt creator开发软件,利用Qt的信号与槽、事件机制等技术,完成俄罗斯方块游戏程序的设计。程序设计的重点是实现方块的数据存储、移动旋转和消行等功能。然后搭建Qt/Embedded开发环境,嵌入式交叉编译俄罗斯方块游戏程序生成可执行文件,并下载到ARM开发板mini2440上运行。 经过测试,整个系统性能良好,满足设计要求。俄罗斯方块游戏通过键盘进行操作,人机交互效率较高。界面美观大方,功能说明简单完整。研究方案跟进时代主流,具有重要的现实意义。