0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用模拟发现调试数字逻辑

454398 来源:wv 2019-10-08 09:59 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤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的顶部,然后插入耳机,您会发现也可以听到输出。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数字逻辑
    +关注

    关注

    0

    文章

    74

    浏览量

    17534
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    PC 端 LuatOS 模拟器使用教程:AirUI 免硬件调试

    近期,基于 AirUI 的 DIY 空气质量分析仪等应用场景讨论较多,社群中有用户咨询在无实体开发板的条件下,能否进行 AirUI 相关开发与调试。 本文说明:可通过 LuatOS 模拟器在无
    的头像 发表于 04-14 12:22 40次阅读
    PC 端 LuatOS <b class='flag-5'>模拟</b>器使用教程:AirUI 免硬件<b class='flag-5'>调试</b>

    从“人机交互”到“数字预演”:详解 HMI、SCADA 与虚拟调试的闭环架构

    从“人机交互”到“数字预演”:详解 HMI、SCADA 与虚拟调试的闭环架构
    的头像 发表于 03-05 11:36 313次阅读
    从“人机交互”到“<b class='flag-5'>数字</b>预演”:详解 HMI、SCADA 与虚拟<b class='flag-5'>调试</b>的闭环架构

    一文吃透RK平台OTA升级开发:从逻辑调试的完整指南

    ,能让开发者高效解决固件更新、功能迭代等问题。本文将从升级逻辑、核心技巧、调试要点到问题排查,全方位拆解 RK 平台 OTA 升级开发,附关键流程图示,助力开发者快速上手。
    的头像 发表于 02-09 16:26 689次阅读
    一文吃透RK平台OTA升级开发:从<b class='flag-5'>逻辑</b>到<b class='flag-5'>调试</b>的完整指南

    深入解析ADC:模拟数字转换器

    模拟数字转换器(ADC)是现代电子系统中连接现实世界与数字处理的核心桥梁。无论是传感器数据采集、音频处理,还是通信系统,ADC都将连续变化的模拟信号精确转化为离散的
    的头像 发表于 02-04 18:54 276次阅读
    深入解析ADC:<b class='flag-5'>模拟</b>到<b class='flag-5'>数字</b>转换器

    有源逻辑探头的具体应用

    有源逻辑探头依托内置放大电路、高输入阻抗及低噪声核心特性,专注于数字电路中逻辑电平(如0/1信号)的精准捕获与分析,广泛适配研发验证、故障调试、设备维修等全流程
    的头像 发表于 12-16 10:29 286次阅读
    有源<b class='flag-5'>逻辑</b>探头的具体应用

    PLC中模拟量到数字量的转换

    在工业自动化控制系统中,PLC(可编程逻辑控制器)作为核心控制设备,其模拟量信号处理能力直接影响着生产过程的精度和稳定性。本文将深入探讨PLC中模拟量到数字量转换的技术原理、关键参数及
    的头像 发表于 12-09 07:39 728次阅读
    PLC中<b class='flag-5'>模拟</b>量到<b class='flag-5'>数字</b>量的转换

    是德科技DSOX3054A混合信号示波器:工程调试的全面解决方案

    在现代电子设计调试、嵌入式系统开发和教育科研领域,工程师需要能够同时观测模拟信号与数字逻辑的综合性测试工具。是德科技(Keysight)DSOX3054A混合信号示波器凭借其500 M
    的头像 发表于 12-05 15:55 455次阅读
    是德科技DSOX3054A混合信号示波器:工程<b class='flag-5'>调试</b>的全面解决方案

    为什么要区分模拟信号和数字信号?

    电子信号在几乎所有电子设备的运行中都至关重要。它们可以传输各种信息,从人的声音到电视和广播信号,再到LED的供电电流。电子信号用于在电子设备之间以模拟数字方式发送信息。模拟信号模拟
    的头像 发表于 11-24 19:05 736次阅读
    为什么要区分<b class='flag-5'>模拟</b>信号和<b class='flag-5'>数字</b>信号?

    晶振接数字地还是模拟

    数字地、模拟地互相会影响不是因为一个叫数字,一个叫模拟,而是用了同一部电梯:地,而这部电梯所用的井道就是在PCB上布得地线。印制电路板(PCB)是电子产品中电路元件和器件的支撑件,它提
    的头像 发表于 08-27 17:06 741次阅读
    晶振接<b class='flag-5'>数字</b>地还是<b class='flag-5'>模拟</b>地

    泰克MSO64B示波器使用一个探头同时测量模拟数字信号的方法

    测量模拟数字信号的方法,帮助用户快速掌握操作技巧,提升调试效率。   一、准备工作:了解探头与通道配置 泰克MSO64B示波器配备4/6/8个FlexChannel输入,每个通道可灵活切换为
    的头像 发表于 07-08 17:01 962次阅读
    泰克MSO64B示波器使用一个探头同时测量<b class='flag-5'>模拟</b>和<b class='flag-5'>数字</b>信号的方法

    泰克示波器 MSO58 混合信号示波器在嵌入式系统调试中的核心技巧

    问题。   多通道协同观测,精准定位信号异常 MSO58 具备丰富的模拟数字通道,这是其在嵌入式系统调试中的一大优势。在嵌入式系统中,往往存在多种类型的信号交互,如微控制器的 GPIO 信号、传感器输出的
    的头像 发表于 07-01 16:28 734次阅读
    泰克示波器 MSO58 混合信号示波器在嵌入式系统<b class='flag-5'>调试</b>中的核心技巧

    PCB中的数字地和模拟

    PCB中的数字地和模拟地   为什么PCB要分数字地和模拟地 虽然是相通的,但是距离长了,就不一样了。同一条导线,不同的点的电压可能是不一样的,特别是电流较大时。因为导线存在着电阻,电
    的头像 发表于 06-10 13:29 878次阅读

    数字地与模拟地的区别及原理介绍

    电流(如音频信号、传感器采集的电压信号),对噪声和干扰非常敏感。即使微小的噪声叠加在模拟信号上,也可能导致信号失真或精度下降(例如,ADC 采样时的量化误差会因模拟地噪声而放大)。 2. 数字地(DGND) 定义:
    的头像 发表于 05-25 15:44 3739次阅读

    如何解决Air780EPM开发中的调试难题?深度解析高效调试方法

    在Air780EPM项目开发中,调试效率往往直接影响进度。面对代码报错、逻辑漏洞等常见痛点,开发者亟需一套系统化的方法论。本文将揭秘实战中验证的调试技巧,助您快速定位问题并优化代码流程。
    的头像 发表于 05-17 10:46 868次阅读
    如何解决Air780EPM开发中的<b class='flag-5'>调试</b>难题?深度解析高效<b class='flag-5'>调试</b>方法

    模拟地和数字地混合PCB布局探讨

    这是我的产品目前的电路拓扑,有一些疑问想跟大佬们共同探讨一下。 图1,模拟地和数字地分开,在电源入口处相连,红色是模拟地的连接示意,绿色为数字电流的返回路径。此方案感觉不妥当的是
    发表于 04-29 22:35