主题 : 基于mini2440的俄罗斯方块游戏 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 28451
精华: 0
发帖: 14
金钱: 70 两
威望: 14 点
贡献值: 0 点
综合积分: 28 分
注册时间: 2010-09-11
最后登录: 2015-01-25
楼主  发表于: 2013-06-02 12:01

 基于mini2440的俄罗斯方块游戏

最近业余闲来无事,重新拿起2440写个裸机俄罗斯方块游戏。
附件为源码和可直接通过bootloader的‘d’命令下载到ram并运行的可执行文件。
操作方法:
‘a’:左移;
‘d’:右移;
‘s’:下落;
空格:变形;
回车:暂停/继续游戏;
ESC:重新游戏;


源码通过修改带“_hl”后缀的文件并配置“display_config.h”后,可轻松移植到其它平台。
代码拙劣,欢迎交流。欢迎大家找bug并反馈,Email:balcony.q@gmail.com
[ 此帖被danver在2013-06-02 12:08重新编辑 ]
附件设置隐藏,需要回复后才能看到
且行且珍惜!
级别: 新手上路
UID: 122833
精华: 0
发帖: 14
金钱: 40 两
威望: 14 点
贡献值: 0 点
综合积分: 28 分
注册时间: 2016-02-19
最后登录: 2016-12-20
1楼  发表于: 2016-08-17 10:53
MINI2440裸机程序,从ADS移植到keil4,程序勉强能跑起来,但暂时有以下问题
1、提示警告objme2440test.axf Warning L6305W Image does not have an entry point. (Not specified or not set due to multiple choices.);
2、全局变量 TimerCount初始化是0,但实际值显示的是TimerCount的地址值。
请教以下应该怎么调整?