微机原理

网站:http://218.197.83.1/44/

期末考试:做出一个黑白棋游戏

要求:使用STM32中的SPI接口控制OLED显示屏SSD1306(proteus中搜索UG-2864HSWEG01),另外再连接几个按钮,实现黑白棋游戏。一个STM32,两个人轮流落子。根据屏幕分辨率,合理设计棋盘大小,尽可能大。需要根据黑白棋基本规则,阻止不合规则的落子,并判断胜负,最后显示获胜一方用了多少步。可用x和o分别表示黑棋和白棋

操作:(时间周期:12/15-12/22,一周的时间来完成作品)

1.搭建环境:protues+keil+stm32

2.在protues画电路图(棋盘+显示器+按钮+电路连接)    在keil上编写代码(实验重点)   cube上完成工程管理,各个模块的设计

3.了解黑白棋规则,完成对代码的优化和测试  ,让棋子动起来,有显示的结果

4.查阅资料,更快的把黑白棋做出来,剩下的时间如何优化

posted @ 2019-12-15 23:42  骑猪少年的故事  阅读(507)  评论(6编辑  收藏  举报