功能扩展板


功能扩展板实物图

板卡简介

STEP Extend Shield是STEP团队推出的可插入小脚丫多种底板的扩展板卡,板载资源十分丰富,你可以用VGA进行屏幕显示,也可以利用串口实现通讯,此外板卡上还集成了五向开关与4位数码管,与两个PMOD接口,让你可以尽情扩展更多的功能!
板卡资源:

  • 串口通信模块
  • VGA接口
  • 5向按键
  • 4位7段数码管
  • 两个PMOD接口
  • 一个轻触按键


功能扩展板板载资源


硬件资源介绍

总体框图

接口

Extend Shield与小脚丫核心板通过PCIe接口连接,这里只使用了PCIe接口的物理连接,与协议无关。

串口通信

板上集成了USB转串口专用芯片CP2102,TX,RX两线上有通信指示灯。

VGA接口

板上集成了VGA接口,VGA各引脚通过串接电阻与FPGA引脚相连,FPGA可以通过模拟VGA时序实现VGA视频输出。

按键

板子上集成了两个按键,一个五向按键,一个一位轻触按键。

四位7段数码管

板上集成一个共阳四位7段数码管,为增大驱动能力,用四个PNP三极管驱动。

PMOD接口

引脚分配

使用实例

功能描述

  • 数码管实现数据显示
  • 五向开关实现数据的输入
  • VGA实现视频信号的输出
  • PMOD接口实现板卡的扩展

相关知识点

演示程序

演示程序有两个版本,Lattice MXO2和Intel MAX10版本。使用时注意根据自己使用的FPGA型号选择。
VGA彩条测试程序:
彩条测试程序.rar


VGA屏保测试程序:
屏保程序.rar

串口显示与VGA综合Demo:
串口显示vga综合demo.rar

串口自收发: 串口自收发实验效果与Baseboard实现效果相同,详见链接:基于STEP FPGA的矩阵按键驱动


数码管显示:

相关文档

Extend Shield用户使用手册:extend_shield_使用手册_v1.1.pdf
Extend Shield硬件手册:extend_shield_硬件手册_v1.1.pdf
Extend Shield原理图:extendshield原理图v1.1.pdf
Extend Shield PCB:extendshield_layout1.pdf
STEP PCIE Card尺寸图:step_pcie_card_.pdf