Genesys 2 DMA音频演示
概述
描述
音频演示从麦克风(J12)或线(J13)记录一个5秒的样本,并在耳机(J10)或线(J11)上播放它。录音和回放由按钮启动。
功能使用
不习惯 | 使用 | |
---|---|---|
8用户切换 | X | |
8用户发光二极管 | X | |
6用户按钮 | X | |
128×32单色OLED显示 | X | |
USB-UART桥 | X | |
全粘接400针FMC HPC连接器 | X | |
Micro SD卡连接器 | X | |
HDMI接收器和HDMI源 | X | |
VGA连接器 | X | |
两个四通道显示端口连接器 | X | |
带四个3.5mm插孔的音频编解码器 | X | |
10/100/1000以太网PHY | X | |
1GiB 1800Mt/s DDR3内存 | X | |
串行闪存 | X | |
五Pmod港口 | X | |
Pmod为XADC信号 | X | |
USB HID主机 | X | |
USB 2.0主机/设备/OTG PHY | X |
先决条件
硬件
-
Genesys 2 FPGA板
-
微型usb电缆
-
Genesys 2电源
-
耳机或扬声器
-
音频输入设备(Aux-In,吉他等)
软件
-
Vivado设计套件2016.4
-
可以使用较新的版本,但过程可能略有不同
-
安装过程中必须包含Xilinx SDK 2016.4
-
-
勤奋的董事会支持文件Vivado
-
遵循Vivado板文件为Digilent 7系列FPGA板关于如何安装Vivado板支持文件的指南。
-
下载
下载和启动Genesys 2 DMA音频演示
1)按照使用Digilent Github演示项目教程。因为这是一个Vivado SDK项目,你可以直接启动SDK并导入硬件切换,或者你可以在启动SDK之前在Vivado中生成一个比特流。如果你不想以后修改项目块设计,请在教程中选择硬件切换选项。当提示检查其他硬件要求和设置时,请返回本指南。
使用Genesys 2 DMA音频演示
1.控制
音频播放和录音由以下按钮控制。
按钮 | 函数 |
---|---|
BTNU | 麦克风录音 |
BTNR | 从行入记录 |
BTNL | 在外线打球 |
BTND | 用耳机播放 |
2.从输入记录
按下与要录制的输入相关联的录制按钮。一旦录音被激活,消息“Start recording…”将通过UART发送,演示将录制5秒的音频。如果在录制过程中按下任何按钮,将通过UART发送消息“仍在录制…”。
3.按输出播放
按下与你想播放的输出相关联的播放按钮。一旦播放被激活,消息“Start playback…”将通过UART发送,演示将播放5秒的音频。如果在播放过程中按下任何按钮,消息“仍在播放…”将通过UART发送。