现在的位置: 首页评测>正文
用你意想不到的方式实现电子琴应用——生态系统愈加完善的小脚丫FPGA开发板值得入手
2017年07月07日 作者: 暂无评论 1,873+ 0

还记得那款火爆各大高校的拇指型FPGA开发板小脚丫吗?

正如爱板网之前评测文章中所写的那样,小脚丫FPGA团队正在打造属于自己的FPGA开源生态系统,这不,最近这个团队又推出了不少基于小脚丫FPGA的外设功能扩展板,包括传感器外设板、LED点阵外设板、电子琴外设板等,不排除后续依旧会更新更多不同功能的外设板。另外,还有一个消息说小脚丫FPGA这个夏天将举办一场万人的FPGA大赛,非常值得期待(强制广告植入)。

本文原文地址: http://www.eeboard.com/evaluation/stepfpgaforpiano/

回归正题,今天的话先来聊聊小脚丫FPGA团队的其中一款作品——电子琴应用,个人觉得比较有意思。 整个电子琴应用套件有3部分组成,分别是FPGA主板、扩展底板以及功能板。板子结构设计比较合理,即便3个板子都组装在一起也显非常小巧,基本上就是树莓派3B的大小。 latticestepfpga-4

3个板子也可以随意的组装拆分,其中小脚丫FPGA开发板可以独立使用,而扩展底板可以只配合小脚丫FPGA使用,而外设功能板需要以上两个板子配合才能使用,如果只作为电子琴应用来看确实有些麻烦跟浪费,不过,作为一个整体的生态系统,这样的设计也有它的道理,扩展底板可以通过PCIE接口接各种上面提到以及未来可能继续开发的功能外设板。 latticestepfpga-10

扩展底板

此次拿到的扩展底板为STEP PCIE Board for RPi,顾名思义,就是具备了PCIE扩展接口,并支持兼容目前流行的树莓派40pin接口。事实上,小脚丫FPGA的扩展底板不仅仅是我拿到的这款,还有支持兼容Arduino扩展接口的STEP PCIE Board for Arduino以及全功能的底板STEP-Baseboard,这些板卡有机会后面再介绍,先来看看笔者手上的这块支持兼容树莓派扩展接口的底板。 latticestepfpga-8

如上图所示,扩展底板上的接口主要包括了1个DIP40 pin接口,用于连接小脚丫FPGA;3个PMOD接口,可以选用市面上的PMOD模块;1个兼容树莓派上40pin的接口,上面说的这些接口配合小脚丫即可使用,非常便利;而最为特殊的地方是扩展底板上搭载的PCIE接口槽,这就是需要另外的功能外设板来实现功能,比如本文将介绍的电子琴外设功能板。所以呢,整体看起来虽然扩展底板没什么内容,但是却大大方便了用户进行流行外设的扩展,提高了小脚丫板卡的兼容性,也为用户节省一定的成本。

底板背面是一些引脚信号的丝印说明,当然,由于空间限制,PCIE的接口说明并没有丝印标明,但是,事实上也不需要,毕竟这种特定的PCIE接口只能插定制的的PCIE功能板,如果真有自己DIY外设板的需求,那可以直接查看原理图,毕竟这些都是开源的。 latticestepfpga-5

  

文章分页: 1 2 3 4

给我留言

您必须 [ 登录 ] 才能发表留言!