极客秀
搜索

人人都能快速上手的FPGA开发板—Vidor,碉堡了!

说到FPGA,大家都觉得非常高大上。
FPGA(Field-ProgrammableGateArray),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。
最近芯板坊新进了一批新款Arduino板子, 名字叫Vidor

与以往的Arduino产品不同的是,它不是基于8位AVR单片机的,而是基于FPGA。
板载资源:
FPGA芯片是Intel/AlteraCyalone10CL016,1万6千个逻辑单元,504KB嵌入式内存,56个18X18位硬件乘法器。
板子上的FPGA主要用于视频和音频的高速DSP处理,另外还提供了一片MCU,是Microchip的SAMD21单片机。FPGA与MCU之间是无缝连接的。板载8MB的SRAM,2MB的QSPIFlash。

  • 一个MicroHDMI视频输出接口;

  • 一个MIPI摄像头接口。板载U-BLOXNINAW10模块,支持WiFi和低功耗蓝牙;

  • 一个MiniPCIExpress接口;

使用方法:
你可以用ArduinoIDE为这款板子编程。首先要把板子的支持包装上。然后从GitHub上 把库给下载下来。

库里已经定义好了FPGA的相关函数,例程代码如下所示。

上面这个程序的输出如下:

FPGA控制GPIO的代码如下:

小编觉得这种代码已经足够简单了。这可真是一款人人都能快速上手的FPGA开发板。
现在,这款板子已经挂在芯板坊商城里了,感兴趣的小伙伴可以组团联系小编。团购有优惠哦!

1.转载请保留原文链接谢谢!
2.本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。
3.本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。
4.本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
5.联系方式(#替换成@):pm#vimge.com

  相关内容