基于梁山派的游戏机 - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

专业版 基于梁山派的游戏机

简介:基于梁山派的游戏机扩展板

开源协议: GPL 3.0

(未经作者授权,禁止转载)

创建时间: 2024-03-16 12:59:40
更新时间: 2024-05-11 20:00:47
描述
# 基于梁山派的游戏机扩展板 ## 一、目标   熟悉嵌入式项目的开发流程,掌握如何设计一个游戏机硬件电路、软件编程以及系统调试等能力。 ## 二、功能介绍 实现LCD显示游戏内容; 实现五方按键控制角色的移动; 使用独立按键控制角色执行相应动作; 具备声音输出功能; 通过flash保存游戏数据; ## 三、技能掌握 ### 硬件开发能力 学习嵌入式项目电路分析的能力,学会如何看懂原理图; 初步学习掌握元器件选型与数据手册阅读的基础能力; 学习原理图设计、PCB设计能力,培养独立项目设计思维; 了解SPI屏幕、模拟按键、音频功放等电路的设计; 掌握万用表、示波器、信号发生器、学生电源等仪器的使用,具备基础电路分析能力; 掌握电烙铁、热风枪等工具使用,具备元器件焊接与硬件调试能力,成为新一代“焊武帝” ### 软件开发能力 了解GD32基础功能及外设的使用,上手GD32项目开发; 了解ADC采集原理,实现ADC五向按键值读取与电池电压采集; 了解DAC原理与音频编码格式,实现音频输出; 了解SPI协议与LCD驱动原理,实现屏幕驱动; 掌握图片取模方法与UI界面的制作; 了解游戏机的基本工作原理; 掌握嵌入式软件开发、代码的阅读与BUG调试的方法与技巧; ## 四、总结   在这个复刻项目我还有很多不足之处,电池供电没有实现,耳机接口也没有加上,另外就是在软件部分中文字库加载也有一些问题需要解决,总的来说经过这次项目实战已经收获了不少,感谢立创开发板团队!
设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
工程视频/附件
序号 文件名称 下载次数
1

test.mp4

3
工程成员
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP