项目简介
本项目是基于Raspberry Pi Pico(RP2040)微控制器的CHIP - 8模拟器。CHIP - 8是极简主义硬件平台,可模拟运行CHIP - 8编程语言程序。项目在Raspberry Pi Pico上实现CHIP - 8功能,配备128x64的I2C OLED显示屏(基于SSD1306驱动芯片)来展示图形和文本。
项目的主要特性和功能
- CHIP - 8兼容性:支持运行CHIP - 8编程语言的程序。
- OLED显示:利用SSD1306 OLED显示屏展示图形和文本。
- SD卡支持:支持通过SD卡模块读取和保存程序与数据。
- 菜单系统:提供基于SD卡的菜单系统,便于用户操作。
安装使用步骤
硬件准备
- Raspberry Pi Pico微控制器
- 128x64 I2C OLED显示屏(SSD1306驱动芯片)
- 必要的连接线(如GPIO引脚等)
- (可选)SD卡模块
软件准备
- 安装pico - sdk开发环境:参考官方文档。
- 复制或下载本项目源码。
编译和上传
- 打开项目源码文件夹。
- 使用CMake构建项目(确保已安装CMake)。
- 通过USB或其他方法将编译得到的文件上传到Raspberry Pi Pico。
运行
- 上电后,模拟器自动运行并显示初始界面。
- 用户可通过按钮或菜单进行操作,如加载程序、运行程序等。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】