历史上的今天
返回首页

历史上的今天

今天是:2025年04月29日(星期二)

正在发生

2018年04月29日 | 解析工程师所熟知的CAN、UART、IIC、USB等协议解码

2018-04-29 来源:ZLG致远电子

随着硬件架构的不断更新,示波器早已不是只能“示波”的仪器了,协议解码就是典型代表!IIC、SPI、UART、CAN、LIN…我们为ZDS系列示波器最多免费配备了37种协议解码分析插件,这么多协议分别用在哪些地方,具体又如何使用呢?


示波器从模拟示波器发展到数字示波器,带来了许多大的改变,例如信号采集、带宽、采样率、屏显等。同样,这样的改变也体现在“协议解码”上,新的解码方式将人们从“0”,“1”的世界中解放出来,大大提高了工作效率。


最初的示波器只是一个简单的波形显示兼数据测量,而我们需要获取协议波形深层次的含义,从而去了解通信的数据正常传输。例如:观察IIC协议,我们需要按照时钟与数据信号一位一位对应,去进行0/1的组合转换,将其“翻译”成我们需要形式,再去对应相应的物理量。这样不仅工作量大、效率低。


一、示波器的协议解码可以做什么?


直接将波形数据解码后以十六进制、十进制或字符的形式呈现出来,省去了工程师转换的过程,大大加快了开发效率。如图1为一段CAN协议的解码,整整70s的CAN通讯解码可以一步到位。


图1 双ZOOM下的CAN协议解码


二、示波器都支持哪些协议呢?


目前,示波器除了可以解析大家所熟知的CAN、UART、IIC、USB等协议解码外,还有许多协议。在整体框架上我们按照行业进行区分。


1、汽车电子/轨道交通


表1主要为汽车电子/轨道交通所使用的协议解码。


表1 汽车电子相关协议及特征


如图2为WTB协议解码


图2 双ZOOM下的TB协议解码


2、IC接口/嵌入式控制


表2为IC接口相关协议


表2 IC接口相关协议及特征



如图3为SPI协议解码


图3 SPI协议解码


3、电脑周边外设


表3为电脑周边相关协议


表3 电脑周边相关协议级特征



如图4为USB协议解码


图4 双ZOOM下的USB协议解码


4、无线/射频类协议


表4为无线通信相关协议


表4 无线通信相关协议及特征



如图5为Wiegand协议解码


图5 Wiegand协议解码


5、其它常用协议


表5 各行业相关协议及特征



如图6为RS232解码:


图6 双ZOOM下的RS232解码


表6 各行业相关协议及特征



三、ZDS系列示波器收费么?


ZDS系列示波器所有协议解码全部免费标配,最多免费标配30余种协议解码,支持解码以“十进制”,“十六进制”,“字符”三种方式显示,如图7所示。


图7 协议解码的三种显示方式


同时,支持解码细节显示,具有详细的事件表(事件表内容包括开始时间、结束时间、名称及数据),可以以报表网页或CSV格式导出,方便工程师进一步分析,如图8所示。


图8 事件表的两种导出方式


四、我们在陆续增加哪些协议?


从示波器发布以来,我们陆续在增加各种各样的协议解码,比如快速充电中常用的USB PD协议、QC2.0/3.0协议……你所在的行业都有哪些常用的协议呢?具体用在哪个环节,当前又是如何测试的呢?欢迎大家在后台给我们留言。

推荐阅读

史海拾趣

科山芯创(COSINE)公司的发展小趣事

随着产品的不断推出和市场的认可,科山芯创开始积极拓展市场。他们与国内外多家知名企业建立了合作关系,产品广泛应用于通讯网络、物联网、工业自动控制等多个领域。同时,科山芯创还积极参加各种行业展会和交流活动,与业界同行进行深入交流,共同推动电子行业的发展。

Cotco公司的发展小趣事

在电子行业快速发展的浪潮中,Cotco公司于XXXX年正式成立,由几位在电子行业有着丰富经验的企业家和技术专家共同创立。初期,公司专注于电子元器件的分销和贸易,凭借创始团队成员在行业内的人脉和资源,Cotco很快与多家知名电子元器件制造商建立了合作关系,开始为客户提供优质的元器件采购服务。随着市场需求的不断增长,Cotco的业务也逐渐扩展,开始涉足电子产品的设计和生产领域。

Eclipse Magnetics公司的发展小趣事

随着产品线的不断丰富和市场需求的持续增长,Cotco公司开始加大市场拓展力度。公司积极参加国内外各类电子行业展览和交流活动,与潜在客户和合作伙伴建立了广泛的联系。同时,Cotco也注重品牌建设,通过赞助行业活动、开展公益事业等方式提升品牌知名度和美誉度。经过几年的努力,Cotco已经成为电子行业内一个响当当的名字。

Heatron LED Integration公司的发展小趣事

Heatron LED Integration始终将客户需求放在首位,提供全方位的服务支持。公司建立了完善的售前咨询、售中指导和售后服务体系,确保客户在使用过程中能够得到及时、专业的帮助。此外,公司还根据客户需求提供定制化解决方案,满足不同场景下的照明需求。这种客户至上的服务理念,赢得了广大客户的信赖和好评。

Cramer公司的发展小趣事

随着可穿戴设备的兴起,Cramer公司迅速捕捉到了市场机遇。他们推出了一款智能手表,该手表不仅具备基本的时间显示功能,还集成了健康监测、运动追踪等多项实用功能。为了提升产品的竞争力,Cramer公司与多家科技公司合作,共同研发新技术。这款智能手表在市场上获得了广泛认可,进一步提升了Cramer公司的品牌知名度和市场份额。

General Instrument Corp公司的发展小趣事
根据型号不同,提供2到8个输入通道选项,适用于需要多路信号采样的应用场景。

问答坊 | AI 解惑

芯片爆了!!!

SAMSUNG ANYCALL的一个旅充:DC5V_700mA 拆开后,发现用料和做工还是挺不错的,只是那专用芯片可怜了点、、、 查了一下这块FSD210,仙童公司的小型AC-DC专用芯片(原来是片失败的芯片) 其他网友回复的相关信息: 太阳の光: 本身IC也有缺陷 ...…

查看全部问答>

基于mega8的简易循迹小车

放假啦,回到家了。上学期遗留了一些问题。 上学期做了一个基于mega8的简易循迹小车,循黑线行驶。车模是淘宝里购买的,控制电路是自己做的。做出来的效果很不好,虽然能沿黑线行驶,但是摇头晃脑的。 大概原理: 采用4对红外对管识别黑线,得到 ...…

查看全部问答>

在虚拟机上装linux,出现下面的情况

在虚拟机上装linux,出现下面的情况不知是什么原因。请高手指教…

查看全部问答>

变压器设计大师 3.0

变压器是常用的一种器件,本软件可以帮助您快速的计算出变压器的各项参数。同时还附带大量的资料以便您在设计变压器时查询。 与同类软件相比具有许多优点: 1、支持初级绕组多种输入电压。 2、支持次级绕组多绕组、多种电压输出。 3、支持 ...…

查看全部问答>

大家帮忙看一下这个偏移量对不对啊?

本帖最后由 paulhyde 于 2014-9-15 09:20 编辑 一个bmp图片由3大部分组成:BITMAPFILEHEADER结构体,BITMAPINFO结构体,DIB数据区。 Private Type BITMAPFILEHEADER // 14 bytes bfType As Integer bfSize As Long bfReserved1 As I ...…

查看全部问答>

电梯控制器

想用VHDL语言编一个二层的电梯控制器。要求:一,二极管指示灯指示上升和下降。二,用数码管指示所在层数。…

查看全部问答>

求助:无线芯片收发调试的资料

求助:无线芯片收发调试的资料 我做毕业设计,有无线收发这一块。我准备用无线遥控的方式来实现。发送端用pt2262编码,接收端用pt2272解码。不过无线收发还需要调试的,哪位大侠有关于无线收发调试方面的资料请发送到我邮箱:chong.zucc@yahoo.com ...…

查看全部问答>

驱动是不是都指pc机上的编程?

毕业设计要做usb驱动 但是这个驱动是指的什么呢? pc机上的编程 还是下位机上的编程?…

查看全部问答>

高薪诚聘嵌入式人才(北京)

招聘职位:渠道拓展 职位描述 工作职责1、负责院校渠道的拓展和建设,洽谈院校合作业务,最终实现教育产品(课程)的销售;2、维护渠道关系并根据情况进行需求分析达成更多合作计划;3、调查分析渠道市场状况,配合公司制定相应的渠道销售策略和 ...…

查看全部问答>

RT-Thread MIPS分支连载:MIPS32的内存地址空间

MIPS核心是一个很规范很简洁的核心,简洁到,有些事情需要软件来帮核心考虑。例如MIPS的内存空间,按照MIPS的规定,所有软件访问的地址都需要经过虚拟地址到物理地址的转换,而地址空间则统一划分为:<联想到ARM的各厂商芯片五花八门的地址空间 ...…

查看全部问答>