花了2个周末,终于调试完了。这是第一次在单片机上尝试写一个小游戏,效果还行,只不过我是用的屏幕有点太小了,看得眼睛疼,玩起来费劲。
该作品主要完成了贪吃蛇小游戏,和以前在非智能机上外的那种是差不多的,主要功能就是可以调节速度,控制贪吃蛇尽可能多吃点小食物。在复位之后首先会显示EEWorld的图片,之后显示兆易创新的图标,最后显示我自己的logo。之后就进入到游戏中了。在游戏的主界面提供了 开始游戏 和 速度调节 这两个选项,在速度调节中有1-9这九种速度供选择,数字越大,速度越大。整个作品设计只用了三个按键(GD32E231板子上面的一个KEY1和我的stm32板子上面的2个KEY2,KEY3),在游戏中,KEY1可以用来暂停游戏,KEY2和KEY3用来控制贪吃蛇方向,KEY2控制蛇顺时针方向转动,KEY3控制蛇你是正方向转动。
解决方案框图
参考设计下载
相关文档
相关器件
器件 | 类型 | 描述 | 数据手册 |
---|---|---|---|
GD32E231C8T6 | 单片机 | GD32E231CxT6 ARM® Cortex®-M23 32-bit MCU | 点击下载 |
群聊设计,与管理员及时沟通
欢迎加入EEWorld参考设计群,也许能碰到搞同一个设计的小伙伴,群聊设计经验和难点。 入群方式:微信搜索“helloeeworld1”或者扫描二维码,备注:参考设计,即可被拉入群。 另外,如您在下载此设计遇到问题,也可以微信添加“helloeeword1”及时沟通。
网友评论
相关项目
电路图
更多>
下载中心
更多>
论坛推荐
更多>