逻辑分析仪在CAN总线开发中的应用
【15期】 逻辑分析仪在USB开发中的应用
![【15期】 逻辑分析仪在USB开发中的应用](https://img.taocdn.com/s3/m/53f4ef144431b90d6c85c7f1.png)
逻辑分析仪─从入门到精通讲座(15) 逻辑分析仪在USB开发中的应用1. USB简介自1998年由Compaq、Intel、Microsoft、NEC等公司制定USB总线以来,已经经历了USB1.1、USB2.0、USB OTG等几代,发展到现在最新的USB3.0。
USB总线以其方便、快速、稳定、即插即用等优点,迅速受到人们的欢迎和喜爱。
一直以来测量USB信号都需要专用的分析仪(如:USBAnalyst-I分析仪等),现在广州致远电子有限公司在LAB6000系列高性能逻辑分析仪上增加了USB 分析插件,可以直接使用LAB6000系列高性能逻辑分析仪来进行USB 协议FS和LS的数据分析。
2. LAB6000系列逻辑分析仪测量介绍LAB6000系列逻辑分析仪具有每秒500M的采样速率,每通道16Mbits的存储容量,具有高采样率、深存储、多功能等特点。
我们都知道USB信号是由一对差分信号组成,如何使用LAB6000系列逻辑分析仪(我们以LAB6052逻辑分析仪为例子)来进行USB信号分析?逻辑分析仪的采样原理如图1所示,LAB6052逻辑分析仪通过高速比较器对输入的数据与设定的阈值电平不断地进行比较,把输入的模拟量转换为数字量,并记录起来。
图 1 逻辑分析仪数据采样原理LAB6052逻辑分析仪的输入信号电平范围为-30V~+30V,而USB信号的电平特征如表1所示。
从表中可以看出,USB Fullspeed和Lowspeed的电平特征在LAB6052逻辑分析仪的测量范围内,可以使用LAB6052逻辑分析仪对USB信号进行直接的采集和测量。
根据USB信号的电气特征和LAB6052逻辑分析仪的输入特点,需要把逻辑分析仪的阈值电平设置在USB输出信号交叉电平范围内,就可以让逻辑分析仪正确地识别USB物理电平。
表1USB Fullspeed/Lowspeed电气特征3. 测量方法为了能够测试到USB信号,焊接了两个USB口接插件,并将USB接插件的VCC、GND、D+和D-信号线一一对接,并预留排针用于连接逻辑分析仪测试探针,如图2所示。
CAN总线电力机车逻辑控制仪的设计
![CAN总线电力机车逻辑控制仪的设计](https://img.taocdn.com/s3/m/2ccf0a116bd97f192279e9d4.png)
置 由 1 电源通讯板及左、 块 右共 6 块输入输 出板组成 ,
1引 言
传统的电力机车逻辑控制电路采用继 电器有触点 控制 , 机车运行中的强烈振动可能引起控制电路的误 动作 ,危及行车安全 。此外 ,继 电器控制 电路接线复 杂 ,布线易出错 ,控制系统的通用性与灵活性差 。本 文应用先进的微机控制技术和电力电子技术构成逻辑
维普资讯
技术探讨
C A N总线电力机车逻辑控制仪 的设计
De in o o i n r l n tu sg f g cCo to s r me t o e ti L I n r f Elc r c
L c mo ie B s d o oo t a e nCAN BI 、 Ⅱ组 两 部分 。左 边 的 3 组 块
输入输出板 由电源通讯板的 I 组供 电, 并与 I 组组成 1 C N 通信 网络 ; 个 A 右边 的 3 块输入输出板 由电源通 讯板 的 Ⅱ 组供 电, 并与 Ⅱ 组组成 1 C 通信网络。 个 A N
I Ⅱ 组 组 电 源通讯板
I J输入输出 L j — 输入输出 l 输入输出 { f 板A } I 板B I 板C } I
、 简化了电力机车的有触点 l ,
控 制 电路 , 少 外部连 线 , 减
AH l l ,CN , 、
电压 ,一 路直 接输 出给 本 组 输入 输 出 板 ,一 路 经 电源
滤波 电路滤波后送至电源转换模块 , 然后从转换模块 输 出 5 电源 电压 ,以供逻辑控制仪 中各电路板的单 v 片机控制电路使用 。除了提供所需的电源电压外 ,电 源通讯板还通过 C N 总线获取各输入输出板的数据 A 信息 , 并经本板的 C U处理 后 , P 借助 R 45 S 8 总线送给
CAN总线检测方法
![CAN总线检测方法](https://img.taocdn.com/s3/m/fdb9a69032d4b14e852458fb770bf78a65293a22.png)
CAN总线检测方法1.物理层检测:-通过使用示波器测量CAN电压水平,可以确定总线上是否存在电压偏移或干扰。
-使用电压鉴频器检测总线上的信号频率,以确保在指定的范围内。
-通过使用电压探针来测量总线的电压水平和脉冲宽度。
2.帧格式检测:-对接收到的CAN消息进行帧格式分析,包括识别标识符、数据长度等。
这可以确保车辆主控制器正确解析发送的消息。
-检查CAN消息的CRC校验和,以确保数据在传输过程中没有发生错误。
3.总线负载检测:-通过将模拟负载连接到总线上,可以测试总线在高载荷情况下的性能。
这可以帮助确定总线的最大负载容量。
-使用总线分析仪观察总线上的传输速率,以确保总线能够满足所需的通信速度。
4.误码率检测:-使用误码率分析仪来分析总线上的传输错误率。
这可以帮助检测到传输中的错误,并采取相应的纠正措施。
-检查接收到的CAN消息,以确认其与发送方发送的消息是否一致。
如果存在不一致的问题,可能是由于总线上的传输错误引起的。
5.通信延迟检测:-使用定时器或逻辑分析仪来测量CAN消息的传输延迟。
这可以帮助确保通信速度满足实时要求。
-检测CAN消息的响应时间,以确保在特定时间内收到回复。
6.总线冲突检测:-在总线上发送具有相同优先级的多个消息,以模拟总线冲突的情况。
使用逻辑分析仪来检测和分析这些冲突。
-检测总线上的错误帧,以确认是否发生了总线冲突。
总之,CAN总线检测是确保汽车电子系统中CAN网络正常运行的关键步骤。
它包括物理层检测、帧格式检测、总线负载检测、误码率检测、通信延迟检测和总线冲突检测等多个方面。
这些检测方法能够帮助车辆制造商和维修技术人员识别和解决CAN总线上的问题,从而确保汽车电子系统的可靠性和性能。
逻辑分析仪讲座11逻辑分析仪在CAN总线开发中的应用
![逻辑分析仪讲座11逻辑分析仪在CAN总线开发中的应用](https://img.taocdn.com/s3/m/1ba014eae009581b6bd9ebed.png)
1. 引言作为一种串行通讯技术,CAN-bus是20世纪80年代中后期适应汽车控制网络化要求而产生并迅速发展起来的,并已成为开放的国际标准通讯协议(ISO11898),在众多领域得到了广泛的应用。
但是专用的CAN分析仪价格昂贵,本文介绍了一种基于逻辑分析仪的分析CAN总线的方法,不仅节省项目的资金,而且高效准确。
一般的逻辑分析仪中没有CAN总线分析插件,CAN总线信号解码只能采用人工分析方法,即根据协议中规定的关系等许多情况进行分析。
这种分析方式不仅要求分析人员对该CAN协议非常熟悉,而且数据量大,分析过程容易出错。
本文采用了广州致远电子有限公司的高性能LAB6052逻辑分析仪和示波器相结合的方法对CAN-bus 进行分析调试。
LAB6052逻辑分析仪的CAN-bus总线分析功能使得大多数开发人员可以很轻松的发现错误、调试硬件、加快开发进度,为高速度、高质量完成工程提供保障。
2. 测试原理尽管CAN是差分信号,而逻辑分析仪只支持单端信号的测量,但是根据CAN的电平特性,是可以通过合适的方法准确测量分析CAN总线数据的。
如图1所示CAN2.0B规范定义了两种互补的逻辑数值:“显性”和“隐性”,同时传送“显性”和“隐性”位时,总线结果值为“显性”。
“显性”(“Daminant”)数值表示逻辑“0”,而“隐性”(“Recessive”)表示逻辑“1”。
在CAN规范中并未定义代表逻辑电平的物理状态(例如电压),iCAN网络使用符合ISO11898-2标准的电平信号,典型地,CAN总线为“隐性”(逻辑1)时,CAN_H和CAN_L的电平为2.5V(电位差为0V);CAN总线为“显性”(逻辑0)时,CAN_H和CAN_L的电平分别是3.5V和1.5V (电位差为2V),如图1所示。
图 1 CAN协议逻辑数值显而易见,当逻辑为1时CAN_L和CAN_H的差值为0,当逻辑为0时CAN_L和CAN_H差值为-2伏,用CAN_L的逻辑电平减去CAN_H的逻辑电平既可以得到CAN的时序逻辑,本文就是利用这一点达到测量的目的的,或者单端的CAN_L信号也是可以满足时序要求的,但是其稳定性明显不如双端的测量。
逻辑分析仪的应用
![逻辑分析仪的应用](https://img.taocdn.com/s3/m/dfb0fe27b90d6c85ec3ac6bd.png)
第1章逻辑分析仪的应用逻辑分析仪是分析数字系统逻辑关系的仪器。
逻辑分析仪是属于数据域测试仪器中的一种总线分析仪,即以总线(多线)概念为基础,同时对多条数据线上的数据流进行观察和测试的仪器,这种仪器对复杂的数字系统的测试和分析十分有效。
逻辑分析仪是利用时钟从测试设备上采集和显示数字信号的仪器,最主要作用在于时序判定。
一、逻辑分析仪的应用场合通常在电子仪器行业,我们在以下情况下需要使用逻辑分析仪:●调试并检验数字系统的运行;●同时跟踪并使多个数字信号相关联;●检验并分析总线中违反时限的操作以及瞬变状态;●跟踪嵌入软件的执行情况。
二、逻辑分析仪的使用步骤使用逻辑分析仪与数字信号相连、捕获数字信号并进行分析,一般有以下4个步骤:●用逻辑探头与被测系统(DUT)相连;●设置时钟模式和触发条件;●捕获被测信号;●分析与显示捕获的数据。
三、逻辑探头在使用逻辑分析仪测试中,首先选择合适的逻辑探头与被测系统(DUT)相连,探头利用内部比较器将输入电压与门限电压相比较,确定信号的逻辑状态(1或0)。
门限值由用户设定,范围由逻辑分析仪本身决定,常用的逻辑电平为TTL电平、CMOS电平、ECL电平等等。
逻辑分析仪的探头有各种各样的形状、大小,用户可以根据自己的需要,选择合适的探头夹具。
常用的探头有用于点到点故障查找的“夹子状”,有用在电路板上专用的连接器高密度、多通道型探头。
逻辑探头应能够捕获高质量的信号,并且对被测系统的影响最小。
另外,逻辑分析仪的探头应能提供高质量信号并传递给逻辑分析仪,并且对被测系统造成的负载最小,而且要适合与电路板及设备以多种方式连接。
四、设置时钟模式和触发条件在逻辑分析仪与被测系统连接好之后,需要设置时钟模式与触发条件。
逻辑分析仪的数据捕获方式不同于示波器,它有两种捕获方式,分别是异步捕获,获取信号的时间信息和同步捕获,用于获取被测系统的状态信息。
其中异步分析更类似于示波器的数据捕获方式,其中采样率、波形捕获率等概念都与示波器的相关概念类似。
逻辑分析仪在LIN总线开发中的应用
![逻辑分析仪在LIN总线开发中的应用](https://img.taocdn.com/s3/m/11a05428376baf1ffc4fad78.png)
逻辑分析仪─从入门到精通讲座(31) 逻辑分析仪在LIN总线开发中的应用1.引言LIN协会创建于1998年末,最初的发起人为五家汽车制造商,一家软件工具制造商以及一家半导体厂商。
该协会将主要目的集中在定义一套开放的标准,该标准主要针对车辆中低成本的内部互联网络(LIN, local interconnect networks),这些地方无论是带宽还是复杂性都不必要用到CAN网络。
LIN标准包括了传输协议的定义、传输媒质、开发工具间的接口、以及和软件应用程序间的接口。
LIN提升了系统结构的灵活性,并且无论从硬件还是软件角度而言,都为网络中的节点提供了相互操作性,并可预见获得更好的EMC(电磁兼容)特性。
2.LIN协议通过LIN总线传输的实体为帧。
如图 2.1所示,一个报文帧是由一个主机节点发送的报文头和一个主机或从机节点发送的响应组成。
报文帧的报文头包括一个同步间隔场(SYNCH BREAK FIELD)、一个同步场(SYNCH FIELD)和一个标识符场。
报文帧的响应(RESPONSE)则由3个到9个字节场组成:2、4或8字节的数据场(DATA FIELD)和1个校验和场(CHECKSUM FIELD)。
图 2.1 LIN报文格式同步间隔场有两个部分,第一部分是一个持续的显性总线电平(低电平,代表逻辑0),该电平须持续一定的时间,第二部分是一个隐性电平(高电平,代表逻辑1),作为同步界定符。
隐性电平允许用于检测下一个同步场(SYNCH FIELD)的起始位。
同步场(SYNCH FIELD)包含了时钟的同步信息,同步场(SYNCH FIELD)的格式是“0x55”,以逻辑0为起始位,逻辑1为结束位。
标识符场(ID_FIDLD)定义了报文的内容和长度。
其中,内容由6个标识符(IDENTIFIER)位和2个ID奇偶校验位(ID PARITY bit)组成。
标识符位的第4和第5位定义了报文的数据数量,可以有2、4或8个字节。
逻辑诊断法在现代悦动CAN系统故障诊断中的应用
![逻辑诊断法在现代悦动CAN系统故障诊断中的应用](https://img.taocdn.com/s3/m/cf5dd124ec3a87c24028c4f7.png)
汽车维修2019.3一、诊断方法概述要想进行有效的故障诊断,必须理解系统的逻辑性。
每一个系统都有自己的运算逻辑,故障诊断方法遵循系统的逻辑模式才能发挥更好的作用。
无论采用什么诊断方法,诊断过程中都必须做好以下2个步骤:(1)掌握系统内部层级关系故障诊断之前,首先通过对系统结构、工作层级关系的认知,了解系统处于运转状态、等待状态还是关闭状态,然后对故障进行分类,并了解故障发生时的现象,根据检测条件,提出检修建议。
(2)熟悉系统相关数据如果系统配有相应功能的数据显示,就可以利用数据将故障按照树形结构列出后进行整体观察,对各种参数进行辨别,分析故障的可能成因。
在进行故障诊断时,不妨将需要提出的问题全部列出:如:何人、何事、何处、何时、何如、何故、何值等,依次回答这些问题是进行准确故障诊断的基础。
二、逻辑诊断法简介为了识别系统运行不良故障,首先需要了解系统运行的逻辑性,然后按照下述步骤顺序进行检查:①记录症状;②数据分析;③故障定位;④成因分析与确定;⑤故障排除;⑥系统确认。
常见的逻辑诊断法有流程图法和演变图法。
流程图法在故障排除中较为常见,如图1所示。
但是绘制流程图较为复杂,本文重点介绍演变图法的使用,如图2所示。
运用演变图法进行故障诊断时,需要按照上文所述将“何人”、“何事”、“何处”、“何时”、“何如”、“何故”与“何值”牢记于心,详细回答其中的每一个问题,并按照表1所示进行诊断仪测量值和标准值的比较。
下面就以现代悦动发动机CAN 系统的故障诊断作为实例,进行验证。
三、现代悦动发动机CAN 系统简介悦动CAN 系统有2个终端电阻,阻值为120Ω,CAN 系统完好时,可在发动机舱“多功能检查连接器”(9#与17#针脚)之间测量CAN-H 与CAN-L 之间的并联电阻,阻值为60Ω左右,测量CAN-H 与车身搭铁之间的电压逻辑诊断法在现代悦动CAN 系统故障诊断中的应用王瑜图1逻辑诊断的流程图图2逻辑诊断的演变图6汽车维修2019.3约为2.5V ,CAN-L 与车身搭铁之间电压约为2.25V 左右。
逻辑分析仪使用教程
![逻辑分析仪使用教程](https://img.taocdn.com/s3/m/f046459314791711cc7917df.png)
声明: 本文来自分析仪开发手册.pdf)前言一、什么是逻辑分析仪二、使用介绍三、安装说明四、Saleae软件使用方法五、逻辑分析仪硬件安装六、使用Saleae分析电视红外遥控器通信协议七、使用Saleae分析UART通信八、使用Saleae分析IIC总线通信九、使用Saleae分析SPI总线通信十、Saleae逻辑分析仪使用问题和注意事项淘宝地址:(原文件名:21.jpg)前言:工欲善其事,必先利其器。
逻辑分析仪是电子行业不可或缺的工具。
但是由于一直以来,逻辑分析仪都属于高端产品,所以价格居高不下。
因此我们首先要感谢Cypress公司,提供给我们68013这么好的芯片,感谢俄罗斯毛子哥将这个Saleae逻辑分析仪开源出来,让我们用平民的价格,就可以得到贵族的待遇,获得一款性价比如此之高的逻辑分析仪,可以让我们在进行数字逻辑分析仪的时候,快速查找并且解决许多信号、时序等问题,进一步提高我们处理实际问题的能力。
原本计划,直接将Saleae的英文版本使用手册直接翻译过来提供给大家,我花费半天时间翻译完后,发现外国人写的东西不太符合我们国人的思维习惯,当然,也是由于我的英语水平有限,因此,我根据自己摸索这个Saleae的过程,写了一份个人认为符合中国人习惯的Saleae,提供给大家,希望大家在使用过程中少走弯路,快速掌握使用方法,更快的解决自己实际遇到的问题。
由于个人水平有限,因此在文章撰写的过程中难免存在问题和错误,如果有任何问题,希望大家能够提出来,我会虚心接受并且改进,希望通过我们的交流,给越来越多的人提供更加优秀的资料,共同进步。
一、什么是逻辑分析仪:逻辑分析仪是一种类似于示波器的波形测试设备,它通过采集指定的信号,并通过图形或者数据统计化的方式展示给开发人员,开发人员通过这些图形化时序信号按照协议来分析硬件或者软件中的错误。
逻辑分析仪是设计中不可缺少的设备,通过它,可以迅速定位错误,发现并解决问题,达到事半功倍的效果,尤其在分析时序,比如1wire、I2C、UART、SPI、CAN等数据的时候,应用逻辑分析仪解决问题非常快速。
CAN分析仪CANslinkal简介
![CAN分析仪CANslinkal简介](https://img.taocdn.com/s3/m/60787901cc7931b765ce1514.png)
西谌CAN分析仿真系统CANslinkal简介V1.81 1.系统特点CANslinkal(读音:看斯林卡,“看”重音,“林”重音加长音)是一款高性能多功能的CAN分析仿真工具,由软件与配套硬件两部分组成。
具有以下特点:1)使用USB与电脑通信和供电,无须额外电源。
2)★DC2500V电气隔离,采用脉冲变压器和高速光耦实现电源和信号的隔离耦合,保护设备免于电气浪涌的损坏。
3)★增强的EMC设计加强了设备对电源传导干扰和空间辐射干扰的抵抗能力。
4)完全支持CAN2.0A和B两种格式。
5)4K~1000Kbps波特率自由设置。
总线波特率自动探测,特定波特率下参数自动计算。
6)通道单独工作每秒7200帧扩展ID的接收与发送能力(1000Kbps波特率下总线100%极限负荷)。
主机传输模式下,双通道同时工作各通道每秒4500帧扩展ID的接收与发送能力(1000Kbps波特率下总线60%以上负荷(※注1),500Kbps或以下波特率下总线100%极限负荷)。
纯模块程序处理模式下,双通道同时工作各通道每秒7200帧扩展ID的接收与发送能力(1000Kbps波特率下总线100%极限负荷)。
7)★实现了ID信息全览查看方式。
在该功能页面中,可以根据数据库自动解析原始数据,转换成实际的物理数值。
并能够自由分组、排序与过滤,方便用户观察。
8)★实现了CAN数据变化追踪功能。
可以实时突出显示变化与不变的数据,为CAN数据破解提供了强力的辅助。
9)★实现了图形控件显示功能。
用图形(如里程表,指示灯等)以更形象的方式显示CAN数据物理数值。
10)★实现了序列数据流显示功能。
能够将数据按接收顺序依次显示,并用不同颜色区分不同的ID。
11)★实现了示波监测功能。
能够以波形方式实时显示CAN数据物理数值,便于查看数据变化轨迹。
12)同步在线显示丰富的CAN总线状态与统计信息。
13)★完善的CAN数据记录功能。
能够自动保存全部数据,也能够手动保存最近的数据。
逻辑分析仪的原理及其应用
![逻辑分析仪的原理及其应用](https://img.taocdn.com/s3/m/195b44596ad97f192279168884868762caaebbc4.png)
逻辑分析仪的原理及其应用1. 简介逻辑分析仪是一种专业的电子测试与测量设备,常用于逻辑信号的分析和调试。
它可以通过监视和分析信号的状态变化,帮助工程师定位和解决电子设备中的故障和问题。
本文将介绍逻辑分析仪的工作原理及其常见应用。
2. 工作原理逻辑分析仪的工作原理基于数字电路的运作方式。
它可以同时采样多个逻辑信号,并将其转换成数字形式进行分析。
逻辑分析仪通常包含以下主要组件:2.1 采样部分逻辑分析仪通过一组输入引脚来采样逻辑信号。
这些引脚可以连接到被测试设备的电路上,并将逻辑信号转换成数字电平。
通常,逻辑分析仪提供多个输入引脚,以便同时采样多个信号。
2.2 时钟为了进行精确的采样和分析,逻辑分析仪需要一个稳定的时钟信号。
该时钟信号用于控制采样过程和数据的同步性。
2.3 数字转换器逻辑分析仪使用数字转换器将模拟信号转换成数字形式。
这个过程称为模数转换。
数字转换器的精确性和分辨率直接影响到逻辑分析仪的性能。
2.4 内存逻辑分析仪使用内存来存储被采样的信号。
内存的大小决定了逻辑分析仪可以存储的信号量。
较大的内存可以存储更多的信号,提供更长时间的采样。
2.5 控制单元逻辑分析仪的控制单元通过与用户界面的交互来控制采样过程和数据分析。
它可以根据用户的设定来捕捉和分析特定的逻辑信号。
3. 应用领域逻辑分析仪在各个电子领域中有广泛的应用。
以下是几个常见的应用领域:3.1 数字电路设计与验证逻辑分析仪可以对数字电路进行快速和准确的验证。
它可以监测和分析不同信号路径上的时序关系,帮助工程师查找潜在的故障和设计错误。
3.2 嵌入式系统调试在嵌入式系统开发过程中,逻辑分析仪可以帮助工程师调试和分析系统中的逻辑问题。
它可以监视和分析各个部分之间的通信和数据传输,帮助工程师定位问题并进行修复。
3.3 协议分析逻辑分析仪可以用于协议分析,例如串行通信协议和总线协议。
它可以监视通信过程,捕捉和分析数据包的交互,并提供详细的时序和数据分析。
逻辑分析仪的作用
![逻辑分析仪的作用](https://img.taocdn.com/s3/m/ad278de205a1b0717fd5360cba1aa81144318fb9.png)
逻辑分析仪的作用逻辑分析仪是一种类似于示波器的波形测试设备,它可以监测硬件电路工作时的逻辑电平(高或低),并加以存储,用图形的方式直观地表达出来,便于用户检测,分析电路设计(硬件设计和软件设计)中的错误,逻辑分析仪是设计中不可缺少的设备,通过它,可以迅速地定位错误,解决问题,达到事半功倍的效果。
逻辑分析仪的作用逻辑分析仪是利用时钟从测试设备上采集和显示数字信号的仪器,最主要作用在于时序判定。
由于逻辑分析仪不像示波器那样有许多电压等级,通常只显示两个电压(逻辑1和0),因此设定了参考电压后,逻辑分析仪将被测信号通过比较器进行判定,高于参考电压者为High,低于参考电压者为Low,在High与Low之间形成数字波形。
例如:一个待测信号使用200MHz采样率的逻辑分析仪,当参考电压设定为1.5V时,在测量时逻辑分析仪就会平均每5ns采取一个点,超过1.5V者为High(逻辑1),低于1.5V者为Low(逻辑0),而后的逻辑1和0可连接成一个简单波形,工程师便可在此连续波形中找出异常错误(bug)之处。
整体而言,逻辑分析仪测量被测信号时,并不会显示出电压值,只是High跟Low的差别;如果要测量电压就一定需要使用示波器。
除了电压值的显示不同外,逻辑分析仪与示波器的另一个差别在于通道数量。
一般的示波器只有2个通道或4个通道,而逻辑分析仪可以拥有从16个通道、32个通道、64个通道和上百个通道数不等,因此逻辑分析仪具备同时进行多通道测试的优势。
根据硬件设备设计上的差异,目前市面上逻辑分析仪大致上可分为独立式(或单机型)逻辑分析仪和需结合电脑的PC-based卡式虚拟逻辑分析仪。
独立式逻辑分析仪是将所有的测试软件、运算管理元件以及整合在一台仪器之中;卡式虚拟逻辑分析仪则需要搭配电脑一起使用,显示屏也与主机分开。
就整体规格而言,独立式逻辑分析仪已发展到相当高标准的产品,例如采样率可达8GHz、通道数可扩充到300个通道以上,存储深度相对也高,独立式逻辑分析仪以往价格昂贵,从几万到数十万人民币不等,一般用户很少用得起。
逻辑分析仪
![逻辑分析仪](https://img.taocdn.com/s3/m/2d38eec3d5d8d15abe23482fb4daa58da0111c2c.png)
逻辑分析仪逻辑分析仪是一种常见的电子设备,用于分析和调试电路中的逻辑信号。
它能够帮助工程师诊断电路故障,提高电路的可靠性和性能。
接下来,我将对逻辑分析仪的原理、功能和使用进行详细介绍。
逻辑分析仪的原理是通过将要分析的电路连接到仪器上,通过对电路中的逻辑信号进行采样和分析,最终得出电路中各个信号的波形和时间关系。
逻辑分析仪可以同时采集多个信号,并能够以高速度进行分析和显示。
它通常配有多个触发通道,可以根据用户的设置来触发采样和显示。
逻辑分析仪具有多种功能,包括波形采集、逻辑分析、时序分析、状态机分析等。
在波形采集功能下,它可以对电路中的信号进行实时采样,并以直观的图形方式展示出来。
逻辑分析功能可以对采集到的信号进行逻辑分析,包括与、或、非、异或等逻辑运算。
时序分析可以对信号的时间关系进行分析,包括上升时间、下降时间、延迟等。
状态机分析功能可以将复杂的信号序列转化为有限状态机的形式,有助于工程师理解和调试电路的逻辑关系。
逻辑分析仪的使用非常简单,首先需要将要分析的电路连接到逻辑分析仪上,并根据实际情况设置触发条件。
然后启动逻辑分析仪,在显示屏上即可看到信号的波形和时间关系。
工程师可以通过观察波形和时间关系来判断电路的工作情况,如果发现异常可以通过分析功能来定位故障。
逻辑分析仪在电子设计和维修过程中起到了至关重要的作用。
首先,它能够帮助工程师快速定位电路中的故障点,节省了大量调试时间。
其次,逻辑分析仪的高速采样和分析能力,可以处理复杂的信号和大量数据,帮助工程师分析电路的逻辑关系。
最后,逻辑分析仪还能够记录和保存采集到的数据,方便后续分析和比较。
总的来说,逻辑分析仪是一种非常重要的电子设备,对于电路的分析和调试起到了至关重要的作用。
它可以快速定位电路中的故障点,帮助工程师改进电路的可靠性和性能。
希望本文能帮助读者对逻辑分析仪有更深入的了解。
高速CAN总线子网物理层测试与分析
![高速CAN总线子网物理层测试与分析](https://img.taocdn.com/s3/m/b5c31f0766ec102de2bd960590c69ec3d5bbdb80.png)
高速CAN总线子网物理层测试与分析高速CAN总线是一种高效、可靠、实时性强的车载通信总线。
在整个系统中,子网物理层起着关键作用,因为它直接影响系统的通信性能和稳定性。
因此,对子网物理层进行测试和分析非常重要。
一、子网物理层的测试通常,子网物理层的测试包括两个部分:测试数据帧的物理传输过程以及测试整个子网物理性能。
以下是一些常用的子网物理层测试方法:1. 信号采集:采用示波器或逻辑分析仪等工具,对CAN总线信号进行采集。
2. 性能测试:使用发生器、负载箱和游标频率计等工具进行性能测试,包括信号传输速度、噪声和干扰等。
3. 模拟仿真:使用仿真器进行系统仿真,预测子网物理层的性能和稳定性。
二、子网物理层的分析1. 性能分析在CAN总线的子网物理层中,性能表现最重要的指标是速率和误码率。
通过分析和统计CAN总线数据包的发送速率和接收速率以及错误数据包的数量,可以得出子网物理层的性能表现。
2. 噪声分析CAN总线在传输数据时会受到许多噪声的影响,如电磁干扰、电气噪声、地线反演等。
通过压制CAN总线中的噪声,可以提高其稳定性和可靠性。
3. 信号波形分析CAN总线信号波形的分析可以揭示CAN总线的基本性质和缺陷。
通过分析信号波形,可以得到数据包的传输速率、带宽和延迟等关键参数。
总而言之,测试和分析CAN总线子网物理层的性能和稳定性对于提高整个系统的通信效率和可靠性非常重要。
针对不同的测试需求,可以采用不同的测试方法和分析工具。
在进行数据分析之前,需要明确数据的来源和采集方式,以确保数据的可靠性和准确性。
以下假设数据来源可靠,并给出一些基本的数据分析方法。
1. 描述性统计分析描述性统计分析是对数据进行基本描述和总结的方法。
其中包括以下指标:- 平均值:所有数据之和除以数据的数量- 中位数:将所有数据按大小顺序排列,取中间值- 众数:出现最频繁的数值- 标准差:表示数据分布的离散程度,数值越大表示差异越明显- 极差:最大值和最小值之间的差异通过分析这些指标,可以初步了解数据的分布情况和集中趋势。
Saleae逻辑分析仪使用手册-分析红外、IIC、UART通信
![Saleae逻辑分析仪使用手册-分析红外、IIC、UART通信](https://img.taocdn.com/s3/m/a945ccd25022aaea988f0f06.png)
Saleae逻辑分析仪应用手册本教程通过图文并茂的方式来讲解Saleae的用途和实际应用方法目录Saleae逻辑分析仪应用手册 (1)一.什么是逻辑分析仪: (3)二.软件安装以及软件基本应用 (4)三.硬件安装 (6)四.触发设置 (9)五.信息采集 (9)六.数据分析 (11)七.使用Saleae分析电视遥控器协议 (16)八.Saleae逻辑分析仪使用问题和注意事项 (17)1. 关于最大24M的采样频率 (17)九.联系我们 (18)一.什么是逻辑分析仪:逻辑分析仪是一种类似于示波器的波形测试设备,它通过采集指定的信号,并通过图形或者数据统计化的方式展示给开发人员,开发人员通过这些图形化时序信号按照协议来分析硬件或者软件中的错误。
逻辑分析仪是设计中不可缺少的设备,通过它,可以迅速定位错误,发现并解决问题,达到事半功倍的效果,尤其在分析时序,比如1wire、I2C、UART、SPI、CAN等数据的时候,应用逻辑分析仪解决问题非常快速。
以下是一个Saleae分析一个UART通信时序和一个IIC时序的典型例子:从图中我们可以清晰的看到,UART通信在波特率9600下面,清晰的显示出十六进制数字0xA9,而下边的IIC信号一个读数据的时序过程,通道1是SDA,通道2是SCL,在1通道中清楚的显示出来,第一个是往0x90这个器件地址写数据(w是write的意思),第二个表示要读取的地址是0x40,第三个数据是重新发送器件地址并且是读数据,第4个字节即读到的数据0xA9。
是不是感觉非常方便快捷呢。
二.软件安装以及软件基本应用首先安装logic software,软件在光盘里有配套,同时也可以到官方网站下载,下载地址是:/downloads。
这里有各种系统版本支持,请下载你所需要的系统支持版本下载完后,直接双击安装。
安装完后,会在桌面出现一个快捷方式:双击快捷方式,进入后,会出现以这个逻辑分析仪软件在没有插入硬件的时候,最上边显示的是 Disconnected ,可以进行模拟运行(start simulation),用鼠标点一下后会出现一个模拟的波形,如果你提前设置协议的话(如何设置协议,后边会讲),他还会产生符合你协议的波形呢~!当然,非真实测到的波形,可以让你提前体验一下,点鼠标左键放大波形,右键缩小波形,滚动鼠标滑轮也可以放大和缩小波形,没有使用硬件之前可以提前体验一下。
逻辑分析仪的应用领域
![逻辑分析仪的应用领域](https://img.taocdn.com/s3/m/8776e0f8f8c75fbfc77db284.png)
第1章逻辑分析仪应用领域逻辑分析仪是分析数字系统逻辑关系的仪器。
逻辑分析仪是属于数据域测试[2]仪器中的一种总线分析仪,即以总线(多线)概念为基础,同时对多条数据线上的数据流进行观察和测试的仪器,这种仪器对复杂的数字系统的测试和分析十分有效。
逻辑分析仪是利用时钟从测试设备上采集和显示数字信号的仪器,最主要作用在于时序判定。
由于逻辑分析仪不像示波器那样有许多电压等级,通常只显示两个电压(逻辑1和0),因此设定了参考电压后,逻辑分析仪将被测信号通过比较器进行判定,高于参考电压者为High,低于参考电压者为Low,在High与Low之间形成数字波形。
逻辑分析仪与示波器相同,是通过采集指定的信号,并通过图形化的方式展示给开发人员,开发人员根据这些图形化信号按照协议分析出是否出错。
尽管图形化的显示已经给开发人员带来不少的方便,但是人工将一串串信号分析出来不仅麻烦而且极易出错。
在这个科技高速发展的社会,一切都在追求高效率。
自动化、智能化已经成为协议分析的发展方向。
在这个思想的指引下各种测试仪器的协议分析功能出现并发展起来。
大多数开发人员通过逻辑分析仪等测试工具的协议分析功能可以很轻松的发现错误、调试硬件、加快开发进度,为高速度、高质量完成工程提供保障。
1.1协议解码关于这个问题广州致远电子有限公司的开发人员提出了一个全新的回答:协议分析是在某个应用领域充分利用逻辑分析仪资源的统一体。
逻辑分析仪无论采样频率,存储空间,触发深度等资源都是有限的,我们只有充分组合协议相关的组件才能发挥其最大的效用。
协议解码是协议分析的基础,只有解码正确的协议分析才能够被别人接受,只有正确的解码才能提供更多的错误信息。
协议触发能够充分利用有限的触发深度和存储空间,同时提供更多更可靠的触发,为快速发现和定位错误提供了一种高效的工具。
错误识别是逻辑分析仪的主要作用,它建立在协议解码和协议触发之上的,只有协议触发功能强大才能采集到错误,只有协议解码正确才能发现错误。
基于CAN总线的线缆自动化测试仪的设计
![基于CAN总线的线缆自动化测试仪的设计](https://img.taocdn.com/s3/m/16612517c5da50e2524d7f45.png)
品的质量,而在生产加工过程中线缆质量的检测
效率则直接影 响到产品的生产效率。传统线缆检 软件进行通信联 系。此外为便于进行数据汇总和 测中采用手工、 或半手工方式检测线缆,存在费时 分析,在上位机端使用数据库技术设计了专用数 费力,且无法避免错检、漏检等缺 限,不利于进 据汇总和分析处理软件,提供标准线缆数据维护 步的生产加工活动的开展。线缆 自 动化测试仪 功能,并可实时汇总终端管理器取得的测试数据 ,
通常根据不 同的测试线缆 ,确定其线缆标准
测 试长 度 、标 准 测 试 电流 和标 准 测 试 电压 ,在 线
图 1 自动化线缆测试仪的系统 结构
2 检测终端与终端管理器的设计
21检测终端的设计 .
检测终端为每个测试工位 的操作员提供实际
缆检 测过程中,检测在标准测试 电流作用下,线
的主 要功 能 就 是 要尽可 能 地 在 检 测过 程 中减 少人
一
和进行历史数据查询,和测试报表生成、打 印等 处理工作。测试仪的系统结构如图 l 示,图中 所 虚线表示上位机与终端管理器存在 的软件层的虚
连 接。
C N A 总线 Fra bibliotek工干预 ,同时能够处理多工位、多种线缆 的巡 回 检测,并提高线缆检测数据汇总和分析能力。
R MR O D
 ̄ DTr 5RA k 】 厂 X F P ?0 ■ RD
RD  ̄0
sR D R O ‘ FA D 】 一
sRA% F 0 F O T ̄ 】 9
缆 上的实 际电压 降落是 否能够按 实际线缆长 度,
折算到标准测试长度下的标准测试 电压值 瞄 】 ,根 线缆测试界面,是实现线缆测试的具体环节,测 据这一测试方法,可 以确定线缆是否存在通断或 试 的精 度和准确 性将依 赖于此 环节 的良好设讹 规格等方面的质量问题。按照此测试原理,考虑 其结构示意图如图 2 所示。终端管理器将从上位 到企业实际生产测试过程 中的需要,在线缆 自动 获得对应工位所要测试的线缆 的测试规格,包括 化测试仪 ( 下称测试仪 ) 设计中安排了多工位、多 标准测试长度、标准测试 电流等数据并指派给相 种线缆巡 回检测功能,这就需要对各工位检测终 应检测终端,进行测试时,操作员首先在检测终 端进行组 网,提供终端集中管理和终端呼叫功能。 端上连接要测试的线缆 ,并输入实际测试线缆的
各种特殊总线在基于PC逻辑分析仪上的应用
![各种特殊总线在基于PC逻辑分析仪上的应用](https://img.taocdn.com/s3/m/9ec0b304f12d2af90242e64c.png)
栏目编辑李健5电子产品世界程师研发时间。
为了服务不同的用户,孕龙科技推出了LA P-321128-A 、LAP-321000-A 、LA P-16128U ,,现在为了服务中国地区广大的客户,更推出了LA P-16064逻辑分析仪。
LAP-16064逻辑分析仪测量信道共16个,内存为64K B i t s ,取样率为200M H z ,在价格上也比较便宜。
另外,在面对测量串行信号时,也能够利用透过孕龙逻辑分析仪的串行总线模块,轻易的进行译码。
压缩在200M H z 的取样率下,相当于每5n s 就对信号做一次取样。
以64K 内存而言,一共可撷取327.68u s ,64K=64×1024=65536bi t ,每一bi t 取样时间为5ns ,故总撷取时间长度为5ns ×65536=327.68m s 。
而开启压缩功能之后所撷取到的时间长度则为69.022m s ,压缩率为210.64倍。
以现有的内存空间,透过孕龙科技逻辑分析仪压缩运算方法,可以无需增加内存成本就可轻易获得更长时间的记忆容量。
特殊总线分析功能孕龙科技逻辑分析仪支持多种总线模块插件。
透过各种总线模块插件,逻辑分析仪将可针对各式各样的总线进行译码。
以I 2C 为例,图1为一组I 2C 信号,在尚未启动特殊总线功能前,透过软件显示画面仅能看到信号波形。
启动特殊总线功能后,波形上方便各种特殊总线在基于PC 逻辑分析仪上的应用Speci al B U S U s i ng i n L ogi c A nal yzer B ased on PC■孕龙科技图1一组I 2C 信号分析举例测试测量T est &Measurement前言随着科技时代脚步不断地推移,早期体积庞大的移动电话,演进到现在不到一个手掌大小,这都表示因为技术不断进步,才能够将电子产品越做越小。
而这背后也显示出另一个含意:电路组件制程越来越精细,组件与组件中沟通的信号也越来越强大。
关于逻辑分析仪在ADC及相关领域的应用.
![关于逻辑分析仪在ADC及相关领域的应用.](https://img.taocdn.com/s3/m/2c23a14210a6f524cdbf8521.png)
关于逻辑分析仪在ADC及相关领域的应用
TWLA500在ADC及相关领域的应用
FAE:现场技术支持。
给客户提供你所销售产品应用上的技术支持,并对客户提出的质量问题进行处理。
FAE与客户直接接触,在产品的应用和市场方向上有信息上的优势,很多时候FAE的表现决定了定单的成败。
这个工作的重要性可见一斑。
在IC,通信等领域,新产品,新技术如雨后春笋般亮相在世人面前,如何让客户了解并掌握新技术和新产品的应用也就成了FAE的重要任务,一个完美的演示或许就能获得大批的定单,为自己带来巨大的经济效益。
而FAE给客户演示必需的东西有一个就是演示板。
随着市场需求的增长,电子技术的发展,AD/DA的技术也得到了长足的进步。
其应用范围也是越来越广泛,比比皆是,遍地开花。
所以其品质的优劣也就变得举足轻重了。
对于一个ADC来说,位数,转换率,输入频宽等参数都是测试的重点,除了这些原始设计品质,客户还会对ADC的杂讯,稳定性,速度等方面进行测试。
下图是某半导体厂家的针对ADC所设计的一个演示板。
同时也是给客户使用的实验板,用于验证ADC的各个方面的性能。
图1 ADC演示板
而对于上文所说的几个测试方面,TWLA500用于以下几个方面:
在逻辑分析仪的功能方面
FPGA的测试。
Acute逻辑分析仪 运动控制行业应用
![Acute逻辑分析仪 运动控制行业应用](https://img.taocdn.com/s3/m/525a690f964bcf84b9d57b2b.png)
Acute逻辑分析仪 运动控制行业应用
典型客户:固高,雷赛,锐志天宏,众为兴
1.如果是做运动控制卡的,那么我们的逻分可以分析运动控制卡的指令信号,我们逻分的
特别功能是可以绘出运动控制卡指令信号的速度曲线以及合成速度曲线,非常方便客户分析产品的效率以及和竞争对手的区别。
典型客户:雷赛、众为兴、锐志天宏。
这些都是已经买了我们产品并用于研发测试的。
下面是客户实测的信号图例:
图一是三轴的脉冲和方向波形,XP,YP,ZP是PWM脉冲,XD,YD,ZD是方向波形
图二是3轴的速度曲线分析
图3中深蓝色的曲线是合成速度曲线
2.如果客户是做驱动器的,那么现在运动控制主流都是用CAN总线来传输控制的,也有用
Modbus的。
我们的逻分都可以分析这些总线的协议。
新产品Travelbus更是可以直接接入CAN的差分信号进行测试。
雷赛就用我们的逻分在分析CAN总线。
易驱电气也准备购买。
深圳市子腾兴科技有限公司
技术支持:姚付琦。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
逻辑分析仪─从入门到精通讲座(11) 逻辑分析仪在CAN总线开发中的应用
1. 引言
作为一种串行通讯技术,CAN-bus是20世纪80年代中后期适应汽车控制网络化要求而产生并迅速发展起来的,并已成为开放的国际标准通讯协议(ISO 11898),在众多领域得到了广泛的应用。
但是专用的CAN分析仪价格昂贵,本文介绍了一种基于逻辑分析仪的分析CAN总线的方法,不仅节省项目的资金,而且高效准确。
一般的逻辑分析仪中没有CAN 总线分析插件,CAN总线信号解码只能采用人工分析方法,即根据协议中规定的关系等许多情况进行分析。
这种分析方式不仅要求分析人员对该CAN协议非常熟悉,而且数据量大,分析过程容易出错。
本文采用了广州致远电子有限公司的高性能LAB6052逻辑分析仪和示波器相结合的方法对CAN-bus进行分析调试。
LAB6052逻辑分析仪的CAN-bus总线分析功能使得大多数开发人员可以很轻松的发现错误、调试硬件、加快开发进度,为高速度、高质量完成工程提供保障。
2. 测试原理
尽管CAN是差分信号,而逻辑分析仪只支持单端信号的测量,但是根据CAN的电平特性,是可以通过合适的方法准确测量分析CAN总线数据的。
如图1所示CAN2.0B规范定义了两种互补的逻辑数值:“显性”和“隐性”,同时传送“显性”和“隐性”位时,总线结果值为“显性”。
“显性”(“Daminant”)数值表示逻辑“0”,而“隐性”(“Recessive”)表示逻辑“1”。
在CAN规范中并未定义代表逻辑电平的物理状态(例如电压),iCAN网络使用符合ISO11898-2标准的电平信号,典型地,CAN总线为“隐性”(逻辑1)时,CAN_H和CAN_L 的电平为2.5V(电位差为0V);CAN总线为“显性”(逻辑0)时,CAN_H和CAN_L的电平分别是3.5V和1.5V(电位差为2V),如图1所示。
图 1 CAN协议逻辑数值
显而易见,当逻辑为1时CAN_L和CAN_H的差值为0,当逻辑为0时CAN_L和CAN_H
差值为-2伏,用CAN_L的逻辑电平减去CAN_H的逻辑电平既可以得到CAN的时序逻辑,本文就是利用这一点达到测量的目的的,或者单端的CAN_L信号也是可以满足时序要求的,但是其稳定性明显不如双端的测量。
3. 测试方法
第一种测量方式,逻辑分析仪的地线接设备系统地,测量通道接CAN_L然后设置逻辑分析的比较门限电平为2V左右就可以。
但是这种单端方式的测量稳定性在实际测量中明显不如差分信号的测量。
第二种测量方式, 把CAN_H作为逻辑分析仪的地线,测量通道接CAN_L。
这种测量方法的基本要求是CAN网络的CAN_H与其地必须是隔离的,原因是由于PC地(即逻辑分析仪地)与被测系统地是共地的,如果没有隔离的条件下这样相连等效与把CAN_H信号和CAN网络的地直接相连起来了,这样会导致系统无法正常运行,甚至会损坏仪器或设备。
为了避免不必要的损坏,提高可靠性稳定性,必须保证逻辑分析仪或设备(CAN-BUS节点)有一方是隔离的。
当用户无法确认CAN网络是否隔离时,比较保险的操作方法如下,使用一台不接外置电源的笔记本电脑与逻辑分析仪连接,这样就可以保证隔离的效果。
为了保证测量结果有着更高的精确度,推荐用户采样第二种测量方法。
4. 逻辑分析仪阀值电压的确定
在用逻辑分析仪测量CAN-bus信号之前,最好使用示波器观察CAN_L和CAN_H信号波形,以确定逻辑分析仪采样的门阀电平。
如图2所示是CAN_L信号和CAN_H信号经过相减运算后得到的波形,由图2中可知CAN_L和CAN_H的电压差值为-1.9伏左右,与理想的-2伏有0.1伏的差距。
由此可以确定逻辑分析仪的门阀电压为-0.95伏。
图 2 CAN-bus信号
5. 逻辑分析仪插件分析CAN总线
逻辑分析仪LAB6052采样CAN-bus信号据需要以下几个步骤,首先把CAN_H作为逻辑分析仪的地线连接起来,而CAN_L则接到逻辑分析仪的测量通道上。
然后设置采样频率,这里采用异步采样,由于频率过高会采样到很多毛刺,干扰会比较严重,故而设置的采样频率不宜太高,一般为50MHz就可以了,并且为得到更为准确的结果推荐用户加入数字滤波减少毛刺的影响。
最后设置门阀电压,由于CAN_L和CAN_H的电压差为-1.9伏,设置门阀电压为-0.95伏,如图3所示为逻辑分析仪的的相关参数的设置。
图 3 参数的设置
在对CAN总线进行插件分析之前,需要用户确认总线信号的波特率,如果用户并不知道CAN的波特率,可以从逻辑分析仪采样回来的数据估算出来的。
由于CAN总线信号在不工作的条件下为高电平,并且其在有效数据期间不会出现连续的5个以上的高电平。
所以可以找到最小的一个脉冲信号,假设其为一个周期的时间,由逻辑分析仪分仪分析测量,并由此列出几个可能的波特率,进行插件分析。
至此可以加入CAN插件,如图4所示是对CAN插件进行的相关参数的设置。
图 4 CAN插件设置
完成上面所述的操作后,便可以得到如图5所示的分析结果,可以分析出此时的CAN -bus信号的时序帧ID为0x7B1,发出的数据为0x56和0x78,这样的插件分析结果使得用户可以非常方便分析和学习CAN-bus信号的时序。
如图6所示的CANalyst-II的分析结果,可以看出两种工具得到的结果是完全一致的, 并且其结果与本文的通信系统所发出的数据是完全吻合。
图 5 LAB6052分析结果
图 6 CANalyst-II分析结果
相对于示波器和CANalyst-II分析仪,逻辑分析仪对CAN信号的分析和学习上有较大的优势。
由上文可知示波器只可以查看波形,其获取的CAN-bus信号的分析需要用户测量每个高低脉冲的宽度,对于大量数据来说用户是非常难以分析和学习CAN信号的。
CANalyst-II 分析仪则只能显示分析的最终结果,看不到物理传输的逻辑信号。
而逻辑分析仪可以把逻辑信号和最终的分析结果全部显示出来,用户可以更加方便的分析调试、学习CAN-bus信号。
综上所述,利用LAB6052对CAN-bus信号进行分析,可以使用户学习和分析CAN信号时序更加得心应手,同时LAB6052采样所采用的Time-State数据跳变存储技术可以获取大量的数据结果,对用户分析数据也是一大惊喜,可以说LAB6052是分析学习CAN-bus总线的一把利剑。
6. 结语
本文分析了使用逻辑分析仪分析CAN-bus上的数据的考虑因素。
从中可以看出,合理的设置好相关参数和使用功能强大的逻辑分析仪LAB6052是可以有效和方便的分析CAN 总线的。
此外,本文还说明了使用CAN插件触发可以轻松的捕获串行数据协议后的数据,使得数据分析和数据触发有机的融合一体,让用户在大批量的传输数据中可以精确的触发和分析。