目录

更多与FPGA相关的技术信息访问我们的电子森林资源网站以及小脚丫FPGA的资源专页,你也可以利用电子森林平台以脑图的方式做笔记整理自己的学习心得,并将有分享价值的信息发布出来,供其他人阅读。

支持Arduino接口的STEP FPGA扩展板

PCIE Baseboard for Arduino V2.1

板卡说明

STEP PCIE Board for Arduino是小脚丫团队推出的为STEP PCIE系列扩展模块设计,并且可兼容Arduino与PMOD外设的扩展板卡,
板卡上主要包含


既可以插入小脚丫PCIE Card板卡使用,又可兼容Arduino模块与PMOD扩展模块,丰富了小脚丫核心板的接口,提高了小脚丫板卡的兼容性。

硬件说明

板卡框图


DIP40接口

小脚丫系列中所有板子的大小兼容标准的DIP40封装,尺寸只有52mm x 18mm,双列直插引脚顺序统一。
DIP40插座,用于插入小脚丫STEP MXO2 V2系列、MAX10系列、以及可兼容小脚丫接口的板卡。

DIP40插座焊接两个20Pin的排母(间距2.54mm),两个排母横向间距为15.24mm;
— —

Arduino接口

为兼容Arduino板卡,板上集成Arduino PIN接口,焊接4个排母,将核心板DIP40管脚按照arduino接口对应连接 Arduino插座,可插入兼容Arduino的外设板卡进行使用。

PCIE接口

板上PCIE接口与DIP40接口相连,这里只使用了PCI-EXPRESS物理接口,与协议无关。
PCIE插座,可插入小脚丫系列扩展板卡进行功能扩展,可插入的板卡种类丰富,如功能扩展板卡(Extend Shield),传感器外设板卡(Sensor Card),点阵外设板卡(Dot Matrix),电子琴外设板卡(Piano Shield)等。

PCIE插座目前常见高度有4mm,5.2mm,5.6mm,8mm等,本板卡选用8mm底座;

PMOD接口

板上预留一组PMOD插座,可插入PMOD接口模块进行外设的扩展。

PMOD插座焊接2×6Pin(间距2.54mm)的排母,当然,你也可以选择弯角排母



详细硬件电路请参见文档硬件原理图。

管脚对照表

Arduino接口


PMOD接口


PCIE接口


使用说明

1.准备小脚丫核心板和扩展板
2.在DIP40接口插入小脚丫STEP核心板卡
注意:MicroUSB接口请朝向上方插入,插入后请确认管脚位置是否已被对应连接;
3.将扩展板卡用飞机扣/短铜柱固定在本板卡上。
4.编写程序
5.在分配管脚时参照对照表进行管脚分配

相关文档

PCIE BoardforArduino V2.1 原理图文件:pcie_baseboard_for_arduino.pdf
PCIE Board for Arduino V2.1 硬件手册:pcie_baseboard_for_arduino用户硬件手册.pdf
PCIE Board for Arduino V2.1管脚分配表:pcie_baseboard_for_arduino_v2.1_引脚分配表.xlsx
PCIE Board for Arduino 尺寸图:machine_drawing_of_step_pcie_board_for_arduino.pdf

历史版本

版本V2.0

PCIE Board for Arduino V2.0 原理图文件:step_baseboard_for_arduino_v2.0原理图.pdf

版本V1.1

PCIE Board for Arduino V1.1使用手册:pcie_board_for_arduino_v1.1使用手册v1.0.pdf
PCIE Board for Arduino V1.1 PCB:pcie_board_for_arduino_v1.1_pcb.pdf
PCIE BoardforArduino V1.1 原理图文件:pcie_baseboad_for_arduino-v1.1原理图.pdf