TOP
|
商品基本信息 |
|
商品名称: |
1769-OF4 |
商品编号: | 1769-OF4 | 商品型号: | 1769-OF4 | 积分点数: | 0 点 | 市面价格: | 354 元 | 现售价格: | 元 | 库存量: | 不限 个 |
浏览人次: |
4133 |
发 布 者: |
gw0001 |
发布日期: |
2019-01-14 15:13:36 |
|
|
商品介绍 |
1769-OF4
1769-OF4 Pmod桥模块允许我们定义开发板板载Pmod接口上下两排的输入类型,可以选择定义为GPIO、UART、I2C或者SPI协议接口。我们为所需驱动的板载Pmod接口上下层都进行相应的选择配置,使得Pmod传感器的管脚输出(pinout)与对应的板载接口标准一致。有兴趣的朋友,可点击「阅读原文」,下载查看Digilent Pmod传感器的接口标准文档。
对于PmodDA4,我们只需要在板载Pmod接口上层使用SPI协议。这样选择后,我们需要提供实际的SPI通信通道。由于我们使用的是Zynq SoC开发板(Digilent Arty Z7),所以这里我们有两个选择。第一个方法是在PL端使用AXI SPI IP模块与Pmod桥模块建立连接。第二个方法(也是这里我们将采用的)是使用EMIO建立Zynq PS SPI与Pmod桥中间的连接。这一方法将让我们能够在PS SPI端口与Pmod桥模块输入管脚之间建立直连。
为了实现这一点我们需要阅读官方的Pmod接口标准文档来确保SPI管脚与Pmod桥输入管脚之间正确的映射(例如哪个PS SPI信号连接到IN_0)。Pmod 桥模块的管脚代表不同的接口类型,它们的命名也是通用的。下面的框图展示了这里我们是如何实现PmodDA4管脚的映射。在这个示例中我们完成管脚映射后就可以构建工程,导出到SDK,编写软件程序驱动DA4。
1769-OF4上图黄色部分为作品实际用到的Zedboard板载硬件:系统通过Line-in端口与电吉他连接以接收音频,并通过Line-out端口将处理音效传送到放大器。板载的Zynq器件与音频解码器是整个系统的核心,其中Zynq的PL端的主要用来进行音频处理,以及产生不同的时钟并实现用户界面;ARM部分(PS端)则主要用来做一下辅助的框架搭建与支持工作。所有的编程通过JTAG USB端口实现;同时,作者利用了板载的按键与LED灯设计了一个简易的物理用户界面。
软件部分,作者使用Vivado 2016.2,全部手动基于VHDL硬件描述语言为音频信号路径,效果,用户界面和PS-PL交互创建了所有的IP blocks;PS端,作者使用Xilinx SDK 2016.2借助C语言编程,通过AXI功能读取/写入PL音频采样,并初始化板载音频编解码器。在VHDL代码部署之前,作者还使用了MATLAB来进行仿真并测试整个系统设计。
· 成就客户—我们致力于每位客户的满意和成功。
· 创业创新—我们追求对客户和公司都至关重要的创新,同时快速而高效地推动其实现。
· 诚信正直—我们秉持信任、诚实和富有责任感,无论是对内部还是外部。
· 多元共赢—我们倡导互相理解,珍视多元性,以全球视野看待我们的文化。
--------------------
联系人:欧工
手机:18030229050
电话:0592-5709821
QQ 3151326358
邮箱 3151326358@qq.com
| |
|
|
|