
【单片机开发】基于stm32的掌上游戏机设计 (项目规划)
发布日期:2021-05-08 05:11:07
浏览次数:6
分类:原创文章
本文共 787 字,大约阅读时间需要 2 分钟。
项目相关链接
(一)背景介绍
期末考试终于要结束了,在这个学期结束之前终于将这个工程彻底完成了。前段时间一直在苦逼的复习,完全没时间来碰这个东西,花了两天的时间终于将之前没写的代码写完了。大一终于结束了,这一年或许是我有生以来最为精彩也是最为充实的一年。在这一年中我确定了以后的发展方向,也学到了从前难以想象的知识。最让我庆幸的是,我终于找到了我愿意用一生去为之奋斗的东西。
在这个工程结束后,我觉得自己在stm32方面的学习已经差不多接近了尾声,下面就是在不断的在实践中去运用的问题。我们暑假有一个第三学期可能将近八月份才能回到家,我决定在这个学期中借助cotexa9平台先入门一下LINUX,为以后打好基础。
其实早在期中之后我就产生了做这个工程的想法,在完成了硬件的调试后就因为要准备期末考试不得不放下。做完了,也算了了一桩心事。
(二).硬件准备
输入设备
1)矩阵键盘
2)PS2游戏手柄
3)电源模块:
这里采用八节1.2V可充电电池供电,用面包板的稳压模块稳压
输出设备
3)128*128 TFTLCD彩屏(SPI串行接口)
4)jq8900语音播放模块+3W喇叭
MCU
5)stm32c8t6
核心设备大概就是这些
(三)目标
1)高大上的开机界面
2)MP3功能
3)贪吃蛇游戏
4)俄罗斯方块
5)(假的)文件管理:
对于EEPROM中的文件进行读取
其实本来是想实现通话短信功能,可最后发现成本太高而且单片机容量好像已经不够用了就放弃了。有没有觉得麻雀虽小五脏俱全呢,感觉拿一块大容量的给我我能搞台手机出来。
好像有点乱,改天做个亚克力盒给他装起来
(四).软件结构
看起来简单实现起来真不容易,这是我的代码目录
需要准备的包括硬件部分代码,和软件部分代码,我粗略的计算了一下至少有4000行代码,这就有的说了。源代码我就放最后了,大家自己瞅瞅吧。
发表评论
最新留言
留言是一种美德,欢迎回访!
[***.207.175.100]2025年04月15日 22时13分23秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
输入端噪声容限
2019-03-05
vue——this.$route 与 this.$router
2019-03-05
基于单片机模拟六层电梯控制系统的设计-全套设计资料
2019-03-05
基于单片机可控音乐流水灯控制设计-全套资料
2019-03-05
基于单片机简易信号误差分析设计-全套资料
2019-03-05
基于单片机简易洗衣机系统仿真设计-全套资料
2019-03-05
基于单片机简易脉搏测量仪系统设计-毕设课设资料
2019-03-05
基于单片机八层电梯系统控制设计-毕设课设资料
2019-03-05
并发框架下的“基础类型”——浅析基本类型、ThreadLocal、原子类的线程安全机制
2019-03-05
c++ 如何给 “运行中“ 的线程传递数据;
2019-03-05
Android Studio同步Gradle失败的解决办法
2019-03-05
VHDL代码风格
2019-03-05
Sepic电路的参数计算及仿真
2019-03-05
c++基础-c++对c的扩充:const定义常变量,有默认参数的函数
2019-03-05