NES(FC) FPGA游戏卡开发笔记(13)---- 开发环境搭建(续)

本文详细介绍了如何选择FPGA开发板(如AG10KL144H、AG10KF256等)、ARMCPU开发板(如AT32F407VGT7)、SRAM板、5v到3.3v转接板以及SDIO模块,同时涵盖了软件开发的多个方面,包括ARM软件环境、SPI接口通信和USB功能实现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

该篇主要是准备搭建一个游戏卡的调试环境。大致为FPGA开发板选择,RAM板,5v-3.3v电压转换板,SDIO模块。

目录

1. FPGA开发板的选择

1.1 AG10KL144H

1.2 AG10KF256

1.3 安路EF2L45LG144 FPGA开发板

1.4 高云GW1N-UV9LQ144

1.5 CyClone IV EP4CE6F17 或者EP4CE10F17

1.6 CyClone II ep2c5t144 开发板

2. ARM CPU开发板

3. SRAM板

4. 5v到3.3v转接板

5. CPLD开发板

5.1 AG256SL100

5.2 MAX II 开发板

5.3 LATTICE ICE40HX1K开发板

6. SDIO模块

7. 软件的开发工作


1. FPGA开发板的选择

国产的FPGA开发板选择的种类并不多,但有几种基本可以满足开发要求。

1.1 AG10KL144H

AG10KL144芯片提供10K逻辑单元,可用的IO数86个,淘宝上提供的开发板大概有3款,对于MMC5芯片的实现,不能满足IO数量。MMC5需要大概90个IO。FPGA开发板最好能提供100个以上的IO管脚。这款开发板可以用了实现非MMC5的游戏。

1.2 AG10KF256

这款芯片功能基本同AG10KL100,FBGA封装,可以提供100多个IO管脚,可以选择。

1.3 安路EF2L45LG144 FPGA开发板

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值