摘要: 1.最底层、从无到有实现的软硬件结合的俄罗斯方块游戏。 2.从画电路原理图、PCB电路板设计、接线、操作系统(没用到操作系统)、驱动程序、应用程序开发,串口通信、I2C通信,涉及计算机技术的多层次。 3.各种黑科技模拟通信秀技术。 4.性能应该达到极高,而且安全性高(毕竟是自己团队的代码不是网上抄的 阅读全文
posted @ 2018-11-14 04:39 3116005208 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 设想和目标 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述?嵌入式设备上的从无到有的俄罗斯方块,定义的很清楚,典型用户也很清晰,玩游戏机的那批人。 是否有充足的时间来做计划?有 团队在计划阶段是如何解决同事们对于计划的不同意见的?沟通讨论 用户量, 用户对重要功能的 阅读全文
posted @ 2018-11-14 04:12 3116005208 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 一、调试显示方法:模拟串口通信 1.本来可以让调试信息显示在嵌入式设备12864液晶屏幕,不过那是游戏主体,全部用来实现游戏界面,也不希望调试后,还要再把显示在液晶上的调试信息清除,这样还要再调试一次。无限循环递归。所以调试通过另一种显示方式呈现。2.由于电脑本身集成了串口通信协议,于是可以使用单片 阅读全文
posted @ 2018-11-09 21:39 3116005208 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1.项目燃尽图 2.仿真电路图 3.Alpha任务分配计划 已完成: 硬件搭建(郑鉴) 中断、定时器控制(郑鉴) 算法:旋转算法、消行算法、游戏结束算法(余伟淇) 界面(余伟淇) 未完成: 通信:软件模拟I2C通信协议(郑鉴) 测试(余伟淇) 文档(余伟淇) 阅读全文
posted @ 2018-11-03 22:22 3116005208 阅读(115) 评论(1) 推荐(0) 编辑
摘要: 需求改进&原型设计 1. 需求&原型改进 1.1硬件部分(1) 硬件部分分为主机和遥控器,分别由两个单片机进行控制。(2) 单片机1:负责显示游戏的界面。使用数码管显示当前得分,使用不同颜色LED灯表示游戏过程中和游戏结束,使用液晶屏显示界面,这个液晶的界面包括显示游戏区域、下一个方块、得分、排行榜 阅读全文
posted @ 2018-10-26 21:12 3116005208 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 目录1. 引言 11.1. 编写目的 11.2. 项目背景 12. 软硬件需求 12.1. 硬件部分 12.2. 软件部分 23. 仿真电路图 24. 初步设计 24.1. 总流程 24.2. I2C通信 45. 数据处理 45.1. 数据存储 45.2. 编码 45.3. 解码 46. 独特的想法 阅读全文
posted @ 2018-10-19 20:05 3116005208 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 队名 拉登是我罩的 队员学号 郑鉴(队长)3116005208 张正浩 3116005207 团队项目 2048俄罗斯方块 队员风采 郑鉴: 风格:兔子 擅长的技术:C++ 编程兴趣:对前端、ui设计没兴趣,图形界面滚粗,拒绝第三方开源库,喜欢底层喜欢自己造轮子 希望的软工角色:开发 一句话宣言:淮 阅读全文
posted @ 2018-10-12 19:44 3116005208 阅读(192) 评论(0) 推荐(0) 编辑
摘要: https://github.com/kielingpao/sizeyunsuan 项目相关要求 1题目:实现一个自动生成小学四则运算题目的命令行程序 2说明 自然数:0, 1, 2, …。• 真分数:1/2, 1/3, 2/3, 1/4, 1’1/2, …。• 运算符:+, −, ×, ÷。• 括 阅读全文
posted @ 2018-09-29 19:37 3116005208 阅读(827) 评论(0) 推荐(0) 编辑
摘要: https://github.com/kielingpao/wc 项目相关要求 wc.exe 是一个常见的工具,它能统计文本文件的字符数、单词数和行数。这个项目要求写一个命令行程序,模仿已有wc.exe 的功能,并加以扩充,给出某程序设计语言源文件的字符数、单词数和行数。 实现一个统计程序,它能正确 阅读全文
posted @ 2018-09-14 17:52 3116005208 阅读(468) 评论(0) 推荐(0) 编辑