数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 1431|回复: 26

[STM] 分享一下烂尾的游戏机模拟器

[复制链接]
发表于 2024-6-9 18:28:19 | 显示全部楼层 |阅读模式
用STM32H750VB核心板加一个SPI的TFT屏,加一个手柄,做的游戏机,本来想用STM32H750VB的DAC来播放游戏声音的,不想搞了。

看有没有人有兴趣的,可以继续。

需要手动添加游戏的路径


手柄用的是IIC通讯,如果没有检测到手柄,就执行MSC程序,可以往游戏机里下载游戏。












手柄需要烧录我写的固件


由于STM32H750VB的高主频,游戏机的任务占用CPU非常低。

核心板上带的8M Flash太小了,我自己改成16M了,程序里面要也改容量。



【新来的名字不能太短】最新视频已上线,快来围观!_哔哩哔哩_bilibili
【新来的名字不能太短】最新视频来袭,快来看看吧!_哔哩哔哩_bilibili
【新来的名字不能太短】第一支视频求三连!_哔哩哔哩_bilibili





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
 楼主| 发表于 2024-6-19 17:38:06 | 显示全部楼层

这么小的SRAM怎么做模拟器
回复 支持 反对

使用道具 举报

发表于 2024-6-19 17:15:47 | 显示全部楼层
都是大佬,骚的不行
回复 支持 反对

使用道具 举报

发表于 2024-6-19 14:53:17 | 显示全部楼层
595953427@qq 发表于 2024-6-19 11:57
RP2040的SRAM是多少?

264KB SRAM的内存
回复 支持 反对

使用道具 举报

发表于 2024-6-19 14:40:31 来自手机浏览器 | 显示全部楼层
已经很厉害了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-6-19 11:57:52 来自手机浏览器 | 显示全部楼层
wjxhone 发表于 2024-6-18 19:41
我根据网上开源的资料,用RP2040单片机做了个NES游戏机,通过HDMI接口输出音视频,帧率可以达到60FPS。
...

RP2040的SRAM是多少?
回复 支持 反对

使用道具 举报

发表于 2024-6-18 19:41:59 | 显示全部楼层
我根据网上开源的资料,用RP2040单片机做了个NES游戏机,通过HDMI接口输出音视频,帧率可以达到60FPS。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2024-6-18 14:21:51 来自手机浏览器 | 显示全部楼层
junyee 发表于 2024-6-18 10:44
用 stm32f401CCU6 +240*240 SP屏 跑过nes ,
能力有限最后..跳帧+15FPC 才勉强能跑.

401主频太低了
回复 支持 反对

使用道具 举报

发表于 2024-6-18 10:44:54 | 显示全部楼层
用 stm32f401CCU6 +240*240 SP屏 跑过nes ,
能力有限最后..跳帧+15FPC 才勉强能跑.

回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-6-17 13:34:26 来自手机浏览器 | 显示全部楼层
网络孤客 发表于 2024-6-17 08:39
哪里有开源?

正点原子的综合例程有NES模拟器和SMS模拟器
回复 支持 反对

使用道具 举报

发表于 2024-6-17 08:39:50 | 显示全部楼层
kisda 发表于 2024-6-16 10:04
这个不是有开源的吗?

哪里有开源?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-6-16 14:32:33 | 显示全部楼层
LL库的DAC DMA已经调通了,接下来就可以用STM32H750VB的DAC来播放游戏的声音
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-6-16 14:05:06 | 显示全部楼层
kisda 发表于 2024-6-16 10:04
这个不是有开源的吗?

是呀,就是移植开源的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-6-16 13:53:38 | 显示全部楼层
网络孤客 发表于 2024-6-16 09:49
STM32H750VB好,Flash听说可以扩成2M

不用扩展,本来就是2M的,可以直接用。
回复 支持 反对

使用道具 举报

发表于 2024-6-16 10:04:34 | 显示全部楼层
这个不是有开源的吗?
回复 支持 反对

使用道具 举报

发表于 2024-6-16 09:49:58 | 显示全部楼层
STM32H750VB好,Flash听说可以扩成2M
回复 支持 反对

使用道具 举报

发表于 2024-6-16 09:48:44 | 显示全部楼层
搞个网盘吧,下载不起啊!
回复 支持 反对

使用道具 举报

发表于 2024-6-15 00:57:19 | 显示全部楼层
gamewatch 也是h7 模拟nes gb gbc sfc... 3方改版好像有开源
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-6-12 19:18:33 来自手机浏览器 | 显示全部楼层
kindzhon 发表于 2024-6-12 09:33
arduino加esp32,学一下,比stm简单的多,和c51没啥区别。实在不行还有开源的软硬件,固件随便刷。 ...

Arduino不能仿真,跟我无缘,随然我很少仿真,我可以不用,但是你不能没有
回复 支持 反对

使用道具 举报

发表于 2024-6-12 09:33:07 | 显示全部楼层

arduino加esp32,学一下,比stm简单的多,和c51没啥区别。实在不行还有开源的软硬件,固件随便刷。
回复 支持 反对

使用道具 举报

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

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-7-25 04:17 , Processed in 0.140400 second(s), 12 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

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