微机原理
网站: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.查阅资料,更快的把黑白棋做出来,剩下的时间如何优化
永远相信 美好的事情即将发生
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步