微机原理
网站: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.查阅资料,更快的把黑白棋做出来,剩下的时间如何优化
永远相信 美好的事情即将发生