找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 10217|回复: 19
收起左侧

开源STM32H7小掌机(PCB工程+程序源码)

  [复制链接]
ID:849298 发表于 2020-11-26 08:44 | 显示全部楼层 |阅读模式
以下内容转,小小草DIY工作室,得到网名为feisheng168的许可,将这个项目开源,大家的随手转发就是对他最大的鼓励!
首先来张镇楼图!
51hei图片_20201126081320.jpg

今天的开源主角不是STM32F7+ndsl外壳的大掌机,而是更强悍的STM32H7的小掌机,测试视频见阅读原文。
正面图是这样的
2.jpg
背面电路板是这样的,主控是STM32H743IIT6
3.jpg
整机的设计依然是我朋友feisheng168,下面这位大佬
4.jpg
顺便介绍下我的角色,下面就是我干的事
5.jpg

好了,以上都是废话,下面来看下这个开源的小掌机,这个是列表的样子,当然,本次开源只做了第一个NES和第二个PCE,下面的三个模拟器是空的,只是为了UI的美观加上去的,
也希望有愿意DIY的朋友添加进来。
6.gif
NES的列表及经典游戏超级玛丽

8.jpg
PCE的列表及经典游戏雷电

10.jpg
讲了这么多,不如上干货!
1、原理图+PCB,是PCB哦,不是PDF,是PCB;
2、Keil5程序工:game_boy_opencode_V1.0.1;
3、TF卡文件,解压后放TF卡根目录:tf。

Altium Designer画的原理图和PCB图如下:(51hei附件中可下载工程文件)
51hei.png 51hei.png 51hei.png
最后一点补充:这里不谈成本,我们只STM32和掌机的FANS,我们只谈情怀。 如果对你有用,还希望你们向这些愿意开源的朋友给予肯定!

全部资料51hei下载地址:
开源STM32H7小掌机(PCB).zip (1.53 MB, 下载次数: 149)
7.jpg
9.jpg

tf.7z

19.64 MB, 下载次数: 14, 下载积分: 黑币 -5

开源STM32H7小掌机(源码).7z

19.64 MB, 下载次数: 20, 下载积分: 黑币 -5

评分

参与人数 2黑币 +65 收起 理由
keyway + 15
admin + 50 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:224104 发表于 2020-11-27 13:29 | 显示全部楼层
关键是,能即时存档么
回复

使用道具 举报

ID:207943 发表于 2020-12-1 01:03 | 显示全部楼层
这个须膜拜才行啊
回复

使用道具 举报

ID:686739 发表于 2020-12-1 07:51 来自触屏版 | 显示全部楼层
学习一下,大佬的设计
回复

使用道具 举报

ID:89217 发表于 2020-12-1 08:16 | 显示全部楼层
游戏高手中的高手,虽然打不过,但是我可以改啊!!
回复

使用道具 举报

ID:824490 发表于 2020-12-15 09:04 | 显示全部楼层
收藏。备用。
回复

使用道具 举报

ID:99600 发表于 2021-3-30 16:09 | 显示全部楼层
请问,这个屏是什么型号?
回复

使用道具 举报

ID:696924 发表于 2021-4-2 10:16 | 显示全部楼层
为什么要分那么多压缩文件
回复

使用道具 举报

ID:87000 发表于 2022-8-10 17:49 | 显示全部楼层
有没有原理图了?
回复

使用道具 举报

ID:1042524 发表于 2022-8-22 20:35 | 显示全部楼层
很想加入 但是不会32
回复

使用道具 举报

ID:1042935 发表于 2022-8-25 17:50 | 显示全部楼层
很想学习电路部分设计
回复

使用道具 举报

ID:59202 发表于 2022-9-2 14:32 | 显示全部楼层
这个板子我都还有几张空板,一直没动手弄
回复

使用道具 举报

ID:108361 发表于 2023-10-19 18:22 | 显示全部楼层
第三部分源码没币下载啦,等攒点币吧
回复

使用道具 举报

ID:108361 发表于 2024-1-9 13:41 | 显示全部楼层
我想联系这个作品的作者,不知道哪位大佬知道?
回复

使用道具 举报

ID:108361 发表于 2025-7-1 11:32 | 显示全部楼层
一年多了,大佬依然没出现,是淡出江湖隐退了吗
回复

使用道具 举报

ID:108361 发表于 2025-7-1 15:22 | 显示全部楼层
xxxevery 发表于 2022-9-2 14:32
这个板子我都还有几张空板,一直没动手弄

那你后来弄了吗,我看了下资料,发现屏幕没有任何信息,找不到对应的
回复

使用道具 举报

ID:685462 发表于 2025-7-2 09:32 | 显示全部楼层
powerdruy 发表于 2025-7-1 15:22
那你后来弄了吗,我看了下资料,发现屏幕没有任何信息,找不到对应的

原理图不写的原子的rgb屏幕。如果用自己买的rgb屏幕,跟卖家要说明文档,屏幕初始化程序里设置下rgb相关的参数就可以了,接口对应上,移植相应驱动程序,开dma后,直接刷写对应的数组可以刷新屏幕了。貌似nes模拟器的声音都有点问题,不是很完美,不知道现在解决没有。
回复

使用道具 举报

ID:108361 发表于 2025-7-9 13:45 | 显示全部楼层
lose2836 发表于 2025-7-2 09:32
原理图不写的原子的rgb屏幕。如果用自己买的rgb屏幕,跟卖家要说明文档,屏幕初始化程序里设置下rgb相关 ...

原理过程我知道,只不过实际上手改原作者代码的时候,有很多问题,他有很多地方都是硬编码,然后直接写数值,我的屏幕不是320*240的,现在就遇到很多问题,内存的分配,内存和LTDC的映射,都是问题
回复

使用道具 举报

ID:108361 发表于 2025-7-14 12:49 | 显示全部楼层
用的别人做的系统框架,文件系统和GUI,把这个PCE模拟器移植上去了,别人之前已经在系统里移植过NES了,但是现在遇到PCE模拟器,只能运行部分游戏,另一部分游戏,要么运行不了(进去黑屏),要么运行一会卡死,还会导致hardfault,真的非常希望能联系这个原作者
回复

使用道具 举报

ID:760812 发表于 2025-7-23 12:38 | 显示全部楼层
支持作者!下载看看
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表