Genesys 2 DMA音频演示
概述
描述
音频演示记录了从麦克风(J12)或(J13)行中的5秒样本,并将其重新播放在耳机上(J10)或排队(J11)。录音和播放是通过按钮开始的。
使用的功能
不曾用过 | 用过的 | |
---|---|---|
8个用户开关 | X | |
8个用户LED | X | |
6个用户按钮 | X | |
128×32单色OLED展示 | X | |
USB-UART桥 | X | |
完全粘结的400针FMC HPC连接器 | X | |
微型SD卡连接器 | X | |
HDMI水槽和HDMI来源 | X | |
VGA连接器 | X | |
两个四车道显示港连接器 | X | |
音频编解码器带四个3.5毫米千斤顶 | X | |
10/100/1000以太网PHY | X | |
1GIB 1800MT/S DDR3内存 | X | |
串行闪光灯 | X | |
五个PMOD端口 | X | |
XADC信号的PMOD | X | |
USB HID主机 | X | |
USB 2.0主机/设备/OTG PHY | X |
先决条件
硬件
-
Genesys 2 FPGA董事会
-
Micro-USB电缆
-
Genesys 2电源
-
耳机或扬声器
-
音频输入设备(AUX-IN,吉他等)
软件
-
Vivado Design Suite 2016.4
-
可以使用较新的版本,但是该过程可能会略有不同
-
Xilinx SDK 2016.4必须包括在安装中
-
-
Digilent板支持Vivado的文件
-
跟着Digilent 7系FPGA板的Vivado板文件指南有关Vivado的板支持文件的指南。
-
下载
下载并启动Genesys 2 DMA音频演示
1)遵循使用Digilent GitHub演示项目教程。由于这是一个Vivado SDK项目,因此您可以直接启动SDK并导入硬件交接,也可以在启动SDK之前在Vivado生成Bitstream。如果您不想以后修改项目块设计,请在教程中选择硬件交接选项。当提示检查其他硬件要求和设置时,请返回本指南。
使用Genesys 2 DMA音频演示
1.控件
音频播放和录制由下面的按钮控制。
按钮 | 功能 |
---|---|
btnu | 麦克风的记录 |
btnr | 从线中的记录 |
btnl | 排队 |
btnd | 播放耳机 |
2.从输入录制
按与要从中录制的输入关联的记录按钮。录制激活后,将通过UART发送消息“开始录制……”,演示将记录5秒的音频。如果在录制过程中按下任何按钮,则消息“仍在录制……”将通过UART发送。
3.播放输出
按与要播放的输出关联的播放按钮。一旦激活了播放,就会通过UART发送消息“开始播放……”,演示将播放5秒的音频。如果在播放期间按下任何按钮,则消息“仍在播放……”将通过UART发送。