步骤1:收集材料
您需要的内容:
-1 basys 3或nexys 4 ddr
-1 pmodamp2
-1 pmodmic3
-2 6针pmod电缆
-3 6针性别转换器
-1面包板
-1 analog discovery 2或analog discovery
-2 usb a到b微型电缆
-已安装waveforms 2015或waveforms classic
-xilinx vivado已安装并获得许可
如果您有其他输出,希望将其用于其他项目,则可以使用它。但是,我将为您提供一个示例项目。您需要xilinx vivado来运行此示例项目。
-耳机
步骤2:打开waveforms 2015
打开waveforms2015。您应该看到了如果未将analog discovery插入计算机,则显示窗口。
步骤3:插入您的analog discovery 2
使用usb a到usb micro之一插入analog discovery b电缆。您应该看到analog discovery出现在设备列表中,如本步骤中的图像所示。
步骤4:打开逻辑分析器
在左侧面板上,单击显示逻辑的按钮以打开逻辑分析器。它应该是第五个按钮。
第5步:添加数字i/o信号
单击绿色加号可添加一个信号。首先,我将向您展示如何添加常规的数字i/o信号。单击信号以添加数字i/o信号。
步骤6:再重复两次
再重复两次,总共3个数字i/o信号。
步骤7:添加spi通道
现在添加spi通道
单击相同的绿色加号,但这次不是单击信号,而是单击spi。
步骤8:更改设置以匹配测试设计
更改spi通道上的设置。上面的设置与我将要使用的spi演示匹配。这些设置对于确保正确解释spi数据很重要。
步骤9:打开测试项目并为您的电路板编程
在此步骤中下载,提取并打开spi项目。
生成位文件并编程basys3。
步骤10:将三个6针接头连接器插入面包板
取三个6针接头连接器,如图所示,将其插入面包板。
步骤11:将一根pmod电缆插入面包板
将一根pmod电缆插入面包板,如图所示。
步骤12:将另一端插入pmodmic3
插入另一个将pmod电缆的一端插入pmodmic3,并密切注意星形的位置。
步骤13:将第二条pmod电缆插入面包板
将第二条pmod电缆插入面包板,确保星形与第一条pmod电缆位于同一位置。
步骤14:将另一端插入basys 3
将pmod电缆的另一端插入basys 3密切注意星星的位置。如果它位于pmodmic3的引脚1上,则需要位于basys 3的引脚1上。
pmodmic 3将成为我们的主设备,而basys 3将成为我们的从设备。
步骤15:将三根数字i/o线插入6针接头上
获取数字i/o连接0、1和2,然后将它们插入最后的pmod接头,如图所示。这些将作用域数据,cs和sclk。
步骤16:整个设置应如下所示:
一旦放在一起,这就是设置的外观喜欢。
步骤17:将片选更改为下降沿触发
在cs信号上右键单击x并将其更改
第18步:查看逻辑信号
现在您可以按run键,也可以按一下并查看逻辑信号。 run将实时显示信号,而single将对信号进行快照。
注意,在您讲话时,您会看到spi通道显示的值正在更改。
如果将pmodamp2插入pmod端口a的顶部,然后插入耳机,您会发现也可以听到输出。
基于TMS320DM643嵌入式系统的数字电视信号传输采集系
晶硅太阳能光伏组件结构
USB PD控制推动IC配合Type-C接口需求大爆发
电机运动控制算法之S速度曲线规划算法
快讯!唯样商城与开步睿思达成战略合作
如何使用模拟发现调试数字逻辑
大算力芯片何时迎来终局战?
基于区块链技术运行的dApp应用跟App有什么区别
关于内外时钟切换及时钟超频测试
重大升级!Proxmox Virtual Environment 8.0 发布
PCB设计工程师浅谈绕等长的概念
iphone8什么时候上市?iphone8最新消息:三星S9正式曝光:顶级配置 iPhone8头号劲敌
一文读懂通信串口(物理接口)1
【比特熊充电栈】Azure OpenAI 守护大模型数据与安全!
志高电磁炉检修方法
电动机如何一键实现启动和停止电路
TM-30是否具有明确的颜色质量指标
华为推出麦芒7,拥有大运存、长续航、智慧拍摄、GPU Turbo等产品优势
云原生的目的是构建和运行可弹性扩展的应用
多媒体融合通信系统在铁路系统编组站管理中的应用