差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 上一修订版 两侧同时换到之后的修订记录 | ||
step-mxo2-c [2017/08/31 09:33] group003 [使用说明] |
step-mxo2-c [2019/12/16 17:17] gongyu [硬件规范] |
||
---|---|---|---|
行 1: | 行 1: | ||
+ | <WRAP center round info 50%> | ||
+ | 更多与FPGA相关的技术信息访问我们的[电子森林](https://www.eetree.cn)资源网站以及[小脚丫FPGA的资源专页](https://www.eetree.cn/category/11),你也可以利用电子森林平台以**脑图**的方式做笔记整理自己的学习心得,并将有分享价值的信息发布出来,供其他人阅读。 | ||
+ | </WRAP> | ||
+ | |||
+ | |||
======STEP-MXO2-C====== | ======STEP-MXO2-C====== | ||
=====概览===== | =====概览===== | ||
- | STEP-MXO2-C专用版是专为[[http://www.eefocus.com|与非网]]主办的FPGA万人大赛打造的比赛平台,并配备STEP团队最新研发的MCU编程器。STEP-MXO2-C专用版功能和配置与[[STEP-MXO2第二代]]几乎完全同时,唯一的差别在于FPGA程序下载方式不同。STEP-MXO2-C没有采用USB-JTAG的模式下载,而是通过MCU虚拟U盘,通过U盘拷贝的方式下载程序。 | + | STEP小脚丫FPGA学习平台是思得普信息科技公司专门针对FPGA初学者打造的一款性价比最高、学习门槛最低的学习模块系列。系列中所有板子的大小兼容标准的DIP40封装,尺寸只有52mm x 18mm,非常便于携带;并通过MicroUSB端口进行供电和下载,板上选用的芯片兼具了FPGA和CPLD的优点,瞬时上电启动,无需外部重新配置FPGA,是学习数字逻辑绝佳的选择。而且能够直接插在面包板上或以模块的方式放置在其它电路板上以即插即用的方式,大大简化系统的设计。 \\ |
+ | \\ | ||
+ | STEP-MXO2-C专用版是专为[[http://www.eefocus.com|与非网]]主办的[[fpga_contest|FPGA万人大赛]]打造的比赛平台,并配备STEP团队最新研发的MCU编程器。 \\ | ||
+ | STEP-MXO2-C专用版功能和配置与[[STEP-MXO2第二代]]几乎完全同时,唯一的差别在于FPGA程序下载方式不同。STEP-MXO2-C没有采用USB-JTAG的模式下载,而是通过MCU虚拟U盘,拷贝FPGA配置文件到U盘的方式下载程序。 | ||
\\ | \\ | ||
\\ | \\ | ||
行 20: | 行 28: | ||
*104个可热插拔I/O; | *104个可热插拔I/O; | ||
*内核电压2.5-3.3V; | *内核电压2.5-3.3V; | ||
+ | |||
- 板载资源: | - 板载资源: | ||
- | *两位7段数码管; | + | * 两位7段数码管; |
- | *两个RGB三色LED; | + | * 两个RGB三色LED; |
- | *8路用户LED; | + | * 8路用户LED; |
- | *4路拨码开关; | + | * 4路拨码开关; |
- | *4路按键; | + | * 4路按键; |
+ | * 外部时钟频率:12MHz | ||
- 36个用户可扩展I/O(其中包括一路SPI硬核接口和一路I2C硬核接口) | - 36个用户可扩展I/O(其中包括一路SPI硬核接口和一路I2C硬核接口) | ||
- 支持的开发工具Lattice Diamond | - 支持的开发工具Lattice Diamond | ||
行 53: | 行 64: | ||
开发过程需要使用Lattice Diamond软件,该软件的安装和操作简单易上手,操作过程与其他厂商的FPGA设计工具大同小异。 \\ | 开发过程需要使用Lattice Diamond软件,该软件的安装和操作简单易上手,操作过程与其他厂商的FPGA设计工具大同小异。 \\ | ||
STEP-MXO2-C板在进行程序下载时与STEP MXO2-V2版本不同,将该板卡与PC链接后,将被识别成“大容量存储设备”,你只需要将程序生成的.JED文件复制进入板卡之中,即可完成下载。 \\ | STEP-MXO2-C板在进行程序下载时与STEP MXO2-V2版本不同,将该板卡与PC链接后,将被识别成“大容量存储设备”,你只需要将程序生成的.JED文件复制进入板卡之中,即可完成下载。 \\ | ||
+ | 点击查看[[快速上手step-mxo2-c|STEP-MXO2-C快速上手指南]] \\ | ||
[[快速上手step-mxo2-c|{{ ::mxo2-c-下载连接.png?800 |}}]] \\ | [[快速上手step-mxo2-c|{{ ::mxo2-c-下载连接.png?800 |}}]] \\ | ||
- | 操作步骤如下:点击查看[[快速上手step-mxo2-c|STEP-MXO2-C快速上手指南]] \\ | + | 操作步骤如下:\\ |
- | 1.安装Lattice Diamond软件\\ | + | \\ |
- | 2.新建工程,输入设计文件,综合、布局布线并输出JED文件; \\ | + | 1.[[软件安装及配置|安装Lattice Diamond软件]] \\ |
- | {{ ::mxo2_c_操作1.png?300 |}} | + | \\ |
- | 3.将板卡连接至PC,在电脑资源管理器中会出现一个名为STEP FPGA的U盘; | + | 2.新建工程,输入设计文件,综合、管脚约束、布局布线并输出JED文件; \\ |
+ | ^{{ :diamond设计输入.png?500 |}}|^{{ ::综合.png?500 |}}^ \\ | ||
+ | ^设计输入|^综合^ | ||
+ | ^{{ ::管脚约束.png?500 |}}|^{{ ::编译.png?500 |}}^ \\ | ||
+ | ^管脚分配|^编译生成JED文件^ | ||
+ | \\ | ||
+ | 3.将板卡连接至PC,在电脑资源管理器中会出现一个名为STEP FPGA的U盘;\\ | ||
{{ :mxo2-c-u盘.png?500 |}} | {{ :mxo2-c-u盘.png?500 |}} | ||
- | 4.在工程目录下找到生成的JED文件 | + | \\ |
+ | 4.在工程目录下找到生成的JED文件 \\ | ||
{{ :mxo2-c-下载.png?500 |}} | {{ :mxo2-c-下载.png?500 |}} | ||
- | 5.将JED文件复制进入名为STEP FPGA的大容量存储设备中; | + | \\ |
+ | 5.将JED文件复制进入名为STEP FPGA的大容量存储设备中; \\ | ||
{{ :mxo2-c-下载2.png?400 |}} | {{ :mxo2-c-下载2.png?400 |}} | ||
\\ | \\ | ||
6.下载完成。 | 6.下载完成。 | ||
\\ | \\ | ||
+ | \\ | ||
+ | 点击查看[[快速上手step-mxo2-c|STEP-MXO2-C快速上手详细操作步骤]] | ||
+ | \\ | ||
=====文档资料===== | =====文档资料===== | ||
行 78: | 行 99: | ||
* {{::lattice_diamond_安装配置.pdf|Lattice Diamond安装配置}} | * {{::lattice_diamond_安装配置.pdf|Lattice Diamond安装配置}} | ||
+ | |||
+ | * [[快速上手step-mxo2-c|STEP-MXO2-C快速上手指南]] | ||
* [[STEP-MXO2入门教程|STEP-MXO2 FPGA 入门教程]] | * [[STEP-MXO2入门教程|STEP-MXO2 FPGA 入门教程]] |