项目简介
本项目是为Teensy 4.1开发板设计的W65C02 CPU与串行端口之间的桥接器。其主要目的是为W65C02 CPU的循环调试提供桥接支持,同时也具备其他用途,如可用于比较模拟器调试,在并行运行的6502家族模拟器与真实CPU间对比调试以测量模拟器准确性;还能实现6502家族(如C64)的模拟器,该模拟器与真实CPU协同工作,系统其他组件保持模拟状态。
项目的主要特性和功能
- 硬件控制:借助Teensy 4.1的串行端口,实现对W65C02 CPU的全面控制。
- 代码示例:提供C++和Rust编写的示例,展示如何从计算机程序中使用桥接器。
- 面包板接线图:给出W65C02 CPU与Teensy 4.1开发板的接线图,以及PCB设计和原理图。
安装使用步骤
- 环境准备:
- 安装Arduino IDE和Teensyduino插件。
- 将本项目复制到Arduino sketches文件夹。
- 编译上传:
- 利用Arduino IDE的“编译”和“上传”功能,将代码编译并上传到Teensy 4.1开发板。
- 运行示例:
- 查看
examples
文件夹中的示例程序,了解桥接器在实际项目中的使用方法。
- 查看
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】