逻辑分析

wcw12580 wcw12580     2023-01-14     660

关键词:

                  逻辑分析

  今天刚好分析出了一个自己给自己挖的坑,刚好晚上睡不着,就写一篇关于逻辑分析的吧。

  我这水平的往上聊不了数学算法,往下也聊不了物理定律,就最最最平常的逻辑知识还是可以谈谈的。很多刚做电子这行的朋友经常问我这个怎么不灵了,那个怎么不亮了,我回过头来总结一下,其实就是自己的思维被卡在死胡同里,不管怎么分析都是在原来的路里打圈圈。在这里就介绍一款工具,叫逻辑分析仪,这时候很多人听到仪表类就会抓紧钱包了,这么贵,不舍得。先抛开钱不说,有些设备是做电子必备的,如果这个花三五千去买手机也不愿意去买仪器,那真得要好好反省自己,真的是喜欢电子这个行业吗?如果仅仅是为了找份高薪的工作,那我觉得,还是尽早放弃吧。

  再回过来说这个逻辑分析仪呢,有一款非常便宜的,才几十块钱,去某宝一搜就出来了,24MHz的,对于平时使用已经足够了。接下来要说的就是为什么要使用它,逻辑分析仪就是用来分析逻辑的嘛,为什么不灵呢,用它看看IO口的先后顺序对不对就知道了。所以当我们遇到问题时,不仅仅要多去想,还要多动手去分析,这样可以从另一个角度去看自己的思路,尽了自己的能力后依然无法解决那就再请教他人。

  最后再谈一下这个逻辑分析的重要性,在学校我们对电子的要求是实现功能就行,所以,如果功能实现了,基本上我们不会再去理会它。那么今天我要说的就是不仅仅要功能实现了,而且要在任何考虑到的情况下电路工作的情况都在自己的掌握之中。比如说A设备发送一个数据,B设备接收,正常情况下A设备发了,B设备就收了,那假如A发了B没收怎么办?A没法B却收到数据了怎么办?好,这就要慢慢考虑了。再比如说驱动A设备发送,B设备都能正常接收,那么它就是正常了吗?那可不一定,如图1-1,我希望A每隔60ms驱动发送一次,这是逻辑分析得出的结果。

技术分享图片图1-1

 

  这个很正常,过了几次之后呢,再看一下,诶,如图1-2,这时间明显不对,变成间隔一百多个ms了,但是数据收发依然是正常的。那么到这里就明白了逻辑分析的重要性了吧。

假如不进行分析,那么这个时间不在掌握之中,万一哪天它不是间隔一百多个ms了,而是一百多分钟了怎么办?

 

技术分享图片图1-2

建模约束逻辑程序(用于分析)

】建模约束逻辑程序(用于分析)【英文标题】:ModellingConstraintLogicPrograms(foranalysis)【发布时间】:2013-10-0306:54:04【问题描述】:面向对象的程序可以用不同的模型建模,例如自动机、过程代数、Petri网或UML。其中一些模型可用... 查看详情

如何使用逻辑应用修改 Azure 分析服务角色?

】如何使用逻辑应用修改Azure分析服务角色?【英文标题】:HowModifyingAzureAnalysisservicesrolesusingalogicapp?【发布时间】:2020-05-0710:23:10【问题描述】:使用Azure数据工厂,我已经构建了一个管道,以通过article中所述的专用逻辑应用... 查看详情

usb虚拟逻辑分析仪,虚拟逻辑分析仪高级触发功能详解及图示(代码片段)

LA2132、3264通道G系列USB虚拟逻辑分析仪有很多高级触发功能,但许多用户用不好这些触发功能,下面介绍这些功能的使用。时序测量:采集的数据作为时序显示。LVDS简介:LVDS即低压差分信号传输,是一种满足当今高性能数据传输应用... 查看详情

saleae逻辑分析仪使用分享(代码片段)

...#xff1a;http://blog.csdn.net/a1394c/article/details/512092690x00使用背景逻辑分析仪是做电子不可缺少的一个工具,公司有一个孕龙的逻辑分析仪,死贵,我就想找一个便宜好用的逻辑分析仪,找到了saleae,(我是硬件用saleae,软件用sigrok,没有用saleae的... 查看详情

逻辑分析仪(kingst金思特)

几个概念:・采样率・采样深度  ・触发 查看详情

中文和英文的简单逻辑不同分析[9]

     查看详情

中文和英文的简单逻辑不同分析[9]

     查看详情

基于cy7c68013a-56ltxc的逻辑分析仪

1、什么是逻辑分析仪?逻辑分析仪是分析数字系统逻辑关系的仪器。逻辑分析仪是属于数据域测试仪器中的一种总线分析仪,即以总线(多线)概念为基础,同时对多条数据线上的数据流进行观察和测试的仪... 查看详情

中文和英文的简单逻辑不同分析[8]

      查看详情

中文和英文的简单逻辑不同分析[8]

      查看详情

中文和英文的简单逻辑不同分析[2]

      查看详情

[铁道部信息化管理]核心业务需求及逻辑架构分析

...票)需求分析(二)——涉众、用户体验核心业务需求及逻辑架构分析需求分析(三)——票仓票仓设计(一)——预生成车票方案的优缺点票仓设计(二)——区间二进制方案的优缺点票仓设计(三)——平衡方案的优缺点票... 查看详情

传奇源码分析-客户端(游戏逻辑处理源分析四)

现在假设玩家开始操作游戏:传奇的客户端源代码工程WindHorn一、CWHApp派生CWHWindow和CWHDXGraphicWindow。二、CWHDefProcess派生出CloginProcess、CcharacterProcess、CgameProcess客户端WinMain调用CWHDXGraphicWindowg_xMainWnd;创建一个窗口。客户端CWHDXGraphic... 查看详情

算术移位和逻辑移位实现分析

参考:http://blog.sina.com.cn/s/blog_944790400101bsi8.html    http://www.feiesoft.com/asm/05-2-05.htmlunsignedinti=8;intmain(){i=i<<3;//输出结果i=64}请问:上面的变量i是采用逻辑移位还是算术移位呢?逻辑移位,简单理 查看详情

使用 sklearn 在 python 中执行逻辑回归分析

】使用sklearn在python中执行逻辑回归分析【英文标题】:Performinglogisticregressionanalysisinpythonusingsklearn【发布时间】:2020-11-1707:53:23【问题描述】:我正在尝试执行逻辑回归分析,但我不知道我的代码中的哪一部分出错了。它在logist... 查看详情

传奇源码分析-客户端(游戏逻辑处理源分析三)

6.接收怪物,商人,其它玩家的消息:ProcessUserHuman:(其它玩家—服务器处理)CPlayerObject->SearchViewRange();CPlayerObject->Operate();遍历UserInfoList列表,依次调用每个UserInfo的Operate来处理命令队列中的所有操作;pUserInfo->Operate()调用m_pxPla... 查看详情

嵌入式逻辑分析仪signaltapii设计范例

CrazyBingo:嵌入式逻辑分析仪SignalTapII设计范例             例程下载地址             http://www.cnblogs.com/crazybingo/archive/2011/07/26/2117262.html  查看详情

逻辑分析仪解析spi数据

工具为梦源逻辑分析仪,本次测试的是ST7789v屏幕驱动接线方面一共需要三根线(MOSI,SCL,GND)SCLPA5MOSIPA7DSView上位机配置通道按照接线选择,这个一定要对应上COPLCPOH按照SPI实际配置来,可查看结构体... 查看详情