Arty A7 是Digilent所推出的面向FPGA兴趣爱好者与开源创客的 Arty家族系列(顾名思义=Arduino Compability)开发板的Artix-7版本。另外两款分别是 Arty Z7(Zynq 7020/7010),与 Arty S7(Spartan 7),该系列开发板以高性价比、深受创客喜爱的Arduino兼容接口、支持众多开源内核、以及针对Xilinx最新上市器件的快速评估而著称。
此贴对原厂官方与Digilent中文技术社区的Arty A7学习资料进行汇总整理,以方便学习者查阅与交流。
序号 | 描述 | 序号 | 描述 |
---|---|---|---|
1 | FPGA编程完成指示LED | 11 | SPI接口 (兼容Arduino/chipKIT) |
2 | JTAG / UART共用USB接口 | 12 | chipKIT处理器复位跳线 |
3 | 以太网接口 | 13 | FPGA编程模式选择跳线 (支持JTAG/Flash) |
4 | 电源跳线 (支持外部电源/USB) | 14 | chipKIT处理器复位按键 |
5 | 电源接口 (用于可选外部电源) | 15 | Pmod接口 |
6 | 电源指示灯 | 16 | FPGA编程复位按键 |
7 | 用户LED | 17 | SPI 闪存 |
8 | 用户拨码开关 | 18 | Artix FPGA器件 |
9 | 用户按键 | 19 | Micron DDR3存储器 |
10 | Arduino/chipKIT子板接口 | 20 | ADI ADP 5052电源 |
官方手册:
Arty A7用户手册(见附件)
教学视频:
社区资源整理:
01. 「Arty A7入门连载教程」
1) 实验1:Vivado板卡文件安装教程(http://www.digilent.com.cn/community/192.html)
2) 实验2:Vivado中创建MicroBlaze嵌入式系统硬件工程(http://www.digilent.com.cn/community/197.html)
3) 实验3:SDK中创建MicroBlaze嵌入式系统软件工程 (http://www.digilent.com.cn/community/202.html)
4) 实验4:星星点灯—点亮你的LED(http://digilent.com.cn/community/232.html)
5) 实验5:Vivado与SDK程序固化(http://www.digilent.com.cn/community/281.html)
02. 「Arty A7开发板学习笔记分享」(http://www.digilent.com.cn/community/238.html)
1) 实验1:点亮LED流水灯
2) 实验2:按键控制LED灯
3) 实验3:FIFO RAM IP核联合使用
4) 实验4:DDS正弦波发生器
5) 实验5:DDR3读写与控制
6) 实验6:以太网通信
03. 「Arty A7开发实战」
1) 实验1:玩不腻的LED(http://www.digilent.com.cn/community/124.html)
2) 实验2:GPS串口6起来(http://www.digilent.com.cn/community/220.html)
3) 实验3:定时器中断(http://www.digilent.com.cn/community/326.html)
4) 实验4:基于Arty A7的Web 服务器搭建(http://www.digilent.com.cn/community/373.html)
04. 「以Arty A7为例,教你如何从Flash启动MicroBlaze软核」(http://www.digilent.com.cn/community/563.html)
05. 「Arty A7 FPGA开发板+Freedom E300开源SoC折腾笔记」(http://www.digilent.com.cn/community/565.html)
06. 「Arty A7开发板 + PULPino开源处理器折腾笔记」(http://www.digilent.com.cn/community/566.html)
Arty A7开源项目作品:
01. 「基于Arty A7的电子相框」(http://www.digilent.com.cn/project/details/137.html)
02. 「基于Arty A7的简易测距装置」(http://www.digilent.com.cn/project/details/167.html)
03. 「基于Arty A7与Basys3的WiFi电子钢琴」(http://www.digilent.com.cn/project/details/133.html)
04. 「在Arty上构建可用Arduino编程的开源MCU」(http://www.digilent.com.cn/project/details/170.html)
05. 「使用Arty A7制作的自动贩卖机」(http://www.digilent.com.cn/project/details/105.html)
06. 「基于Arty A7的视觉素描机器人」(http://www.digilent.com.cn/project/details/192.html)
【本帖最后更新:2017.12.18】
Arty A7官方用户手册 下载