文件名称:qianrsARM3000wuziqi
- 所属分类:
- 微处理器(ARM/PowerPC等)
- 资源属性:
- [C/C++] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 268kb
- 下载次数:
- 0次
- 提 供 者:
- wixi****
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
人人对战五子棋是要两个人对弈的游戏,它用ARM开发板的键盘操作,输入值的范围是1-9:2,4,6,8控制方向,1是左下,3是右下,5是确定,7是左上,9是右上,下的情况直接在开发板的显示屏上显示。
我们的游戏的功能是:一个人先在10*10的棋盘中随便下一棋,另一个人也可以在棋盘中随便下,第一个人下完了,另一个人才可以下,这里有一个权限的交换问题,只要一方有五个相邻的棋子成一条线(上下,左右,斜),就在显示屏中打印出那一方胜,一段时间后,系统自动打印棋盘,新的一局开始。
程序测试数据:
(1) 当第一个人按下确定键5时,预期结果为在相应的位置打印一个圆圈。
(2) 当第一个人按下确定键5时,预期结果为在相应的位置打印另一种颜色的圆圈。
(3) 当方向键时,预期结果为在棋盘中看到方框的移动。
(4) 按下除规定的按键以外的其他按键后,预期结果为无任务反应。
-err
我们的游戏的功能是:一个人先在10*10的棋盘中随便下一棋,另一个人也可以在棋盘中随便下,第一个人下完了,另一个人才可以下,这里有一个权限的交换问题,只要一方有五个相邻的棋子成一条线(上下,左右,斜),就在显示屏中打印出那一方胜,一段时间后,系统自动打印棋盘,新的一局开始。
程序测试数据:
(1) 当第一个人按下确定键5时,预期结果为在相应的位置打印一个圆圈。
(2) 当第一个人按下确定键5时,预期结果为在相应的位置打印另一种颜色的圆圈。
(3) 当方向键时,预期结果为在棋盘中看到方框的移动。
(4) 按下除规定的按键以外的其他按键后,预期结果为无任务反应。
-err
相关搜索: 五子棋
(系统自动生成,下载前可以参看下载内容)
下载文件列表
Exp151
......\Exp15.mcp
......\Exp15_Data
......\..........\CWSettingsWindows.stg
......\..........\Debug
......\..........\Release
......\INC
......\...\BITOPS.H
......\...\DEF.H
......\...\DRV
......\...\...\AD.h
......\...\...\can.h
......\...\...\DirectDisplay.h
......\...\...\display.h
......\...\...\EXIO.h
......\...\...\Figure.h
......\...\...\flash.h
......\...\...\IIS-S3C44B0.h
......\...\...\KeyBoard16.h
......\...\...\lcd320.h
......\...\...\Loadfile.h
......\...\...\MCP2510.h
......\...\...\OSFile.h
......\...\...\rtc.h
......\...\...\tchScr.h
......\...\...\Ustring.h
......\...\...\zlg7289.h
......\...\drv.h
......\...\Maro.h
......\init
......\....\heap.s
......\....\isr_address.s
......\....\readme.txt
......\....\retarget.c
......\....\scat_ram.scf
......\....\scat_rom.scf
......\....\stack.s
......\Lib
......\...\ucos_lib.a
......\SRC
......\...\Main.c
......\STARTUP
......\.......\44B.H
......\.......\44BINIT.S
......\.......\MEMCFG.S
......\.......\OPTION.H
......\.......\OPTION.S
......\UCOS-II
......\.......\ADD
......\.......\...\Control.h
......\.......\...\List.h
......\.......\...\osaddition.h
......\.......\...\OSAddTask.h
......\.......\...\OSMessage.h
......\.......\CHRONOS.H
......\.......\includes.h
......\.......\OS_CFG.H
......\.......\uhal
......\.......\....\ISR.H
......\.......\....\Uart.h
......\.......\....\uhal.h
......\Exp15.mcp
......\Exp15_Data
......\..........\CWSettingsWindows.stg
......\..........\Debug
......\..........\Release
......\INC
......\...\BITOPS.H
......\...\DEF.H
......\...\DRV
......\...\...\AD.h
......\...\...\can.h
......\...\...\DirectDisplay.h
......\...\...\display.h
......\...\...\EXIO.h
......\...\...\Figure.h
......\...\...\flash.h
......\...\...\IIS-S3C44B0.h
......\...\...\KeyBoard16.h
......\...\...\lcd320.h
......\...\...\Loadfile.h
......\...\...\MCP2510.h
......\...\...\OSFile.h
......\...\...\rtc.h
......\...\...\tchScr.h
......\...\...\Ustring.h
......\...\...\zlg7289.h
......\...\drv.h
......\...\Maro.h
......\init
......\....\heap.s
......\....\isr_address.s
......\....\readme.txt
......\....\retarget.c
......\....\scat_ram.scf
......\....\scat_rom.scf
......\....\stack.s
......\Lib
......\...\ucos_lib.a
......\SRC
......\...\Main.c
......\STARTUP
......\.......\44B.H
......\.......\44BINIT.S
......\.......\MEMCFG.S
......\.......\OPTION.H
......\.......\OPTION.S
......\UCOS-II
......\.......\ADD
......\.......\...\Control.h
......\.......\...\List.h
......\.......\...\osaddition.h
......\.......\...\OSAddTask.h
......\.......\...\OSMessage.h
......\.......\CHRONOS.H
......\.......\includes.h
......\.......\OS_CFG.H
......\.......\uhal
......\.......\....\ISR.H
......\.......\....\Uart.h
......\.......\....\uhal.h