0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

解析工程師所熟知的CAN、UART、IIC、USB等協(xié)議解碼

AGk5_ZLG_zhiyua ? 來源:互聯(lián)網(wǎng) ? 作者:佚名 ? 2018-04-29 09:21 ? 次閱讀

隨著硬件架構的不斷更新,示波器早已不是只能“示波”的儀器了,協(xié)議解碼就是典型代表!IIC、SPI、UART、CAN、LIN…我們?yōu)閆DS系列示波器最多免費配備了37種協(xié)議解碼分析插件,這么多協(xié)議分別用在哪些地方,具體又如何使用呢?

示波器從模擬示波器發(fā)展到數(shù)字示波器,帶來了許多大的改變,例如信號采集、帶寬、采樣率、屏顯等。同樣,這樣的改變也體現(xiàn)在“協(xié)議解碼”上,新的解碼方式將人們從“0”,“1”的世界中解放出來,大大提高了工作效率。

最初的示波器只是一個簡單的波形顯示兼數(shù)據(jù)測量,而我們需要獲取協(xié)議波形深層次的含義,從而去了解通信的數(shù)據(jù)正常傳輸。例如:觀察IIC協(xié)議,我們需要按照時鐘與數(shù)據(jù)信號一位一位對應,去進行0/1的組合轉換,將其“翻譯”成我們需要形式,再去對應相應的物理量。這樣不僅工作量大、效率低。

一、示波器的協(xié)議解碼可以做什么?

直接將波形數(shù)據(jù)解碼后以十六進制、十進制或字符的形式呈現(xiàn)出來,省去了工程師轉換的過程,大大加快了開發(fā)效率。如圖1為一段CAN協(xié)議的解碼,整整70s的CAN通訊解碼可以一步到位。

圖1 雙ZOOM下的CAN協(xié)議解碼

二、示波器都支持哪些協(xié)議呢?

目前,示波器除了可以解析大家所熟知的CAN、UART、IIC、USB等協(xié)議解碼外,還有許多協(xié)議。在整體框架上我們按照行業(yè)進行區(qū)分。

1、汽車電子/軌道交通

表1主要為汽車電子/軌道交通所使用的協(xié)議解碼。

表1 汽車電子相關協(xié)議及特征

如圖2為WTB協(xié)議解碼

圖2 雙ZOOM下的TB協(xié)議解碼

2、IC接口/嵌入式控制

表2為IC接口相關協(xié)議

表2 IC接口相關協(xié)議及特征

如圖3為SPI協(xié)議解碼

圖3 SPI協(xié)議解碼

3、電腦周邊外設

表3為電腦周邊相關協(xié)議

表3 電腦周邊相關協(xié)議級特征

如圖4為USB協(xié)議解碼

圖4 雙ZOOM下的USB協(xié)議解碼

4、無線/射頻類協(xié)議

表4為無線通信相關協(xié)議

表4 無線通信相關協(xié)議及特征

如圖5為Wiegand協(xié)議解碼

圖5 Wiegand協(xié)議解碼

5、其它常用協(xié)議

表5 各行業(yè)相關協(xié)議及特征

如圖6為RS232解碼:

圖6 雙ZOOM下的RS232解碼

表6 各行業(yè)相關協(xié)議及特征

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

ZDS系列示波器所有協(xié)議解碼全部免費標配,最多免費標配30余種協(xié)議解碼,支持解碼以“十進制”,“十六進制”,“字符”三種方式顯示,如圖7所示。

圖7 協(xié)議解碼的三種顯示方式

同時,支持解碼細節(jié)顯示,具有詳細的事件表(事件表內(nèi)容包括開始時間、結束時間、名稱及數(shù)據(jù)),可以以報表網(wǎng)頁或CSV格式導出,方便工程師進一步分析,如圖8所示。

圖8 事件表的兩種導出方式

四、我們在陸續(xù)增加哪些協(xié)議?

從示波器發(fā)布以來,我們陸續(xù)在增加各種各樣的協(xié)議解碼,比如快速充電中常用的USB PD協(xié)議、QC2.0/3.0協(xié)議……你所在的行業(yè)都有哪些常用的協(xié)議呢?具體用在哪個環(huán)節(jié),當前又是如何測試的呢?歡迎大家在后臺給我們留言。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 示波器
    +關注

    關注

    113

    文章

    6149

    瀏覽量

    184085
  • 汽車電子
    +關注

    關注

    3019

    文章

    7791

    瀏覽量

    165707
  • CAN
    CAN
    +關注

    關注

    57

    文章

    2686

    瀏覽量

    462954
  • IIC
    IIC
    +關注

    關注

    11

    文章

    293

    瀏覽量

    38209

原文標題:UART、SPI、CAN…三十多種通信協(xié)議都可以這么測!

文章出處:【微信號:ZLG_zhiyuan,微信公眾號:ZLG致遠電子】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    USB協(xié)議分析儀的技術原理和應用場景

    驗證設備的通信協(xié)議是否符合USB標準。 通過捕獲和解析通信過程中的數(shù)據(jù)包,工程師可以快速定位并解決通信中的問題,提高開發(fā)效率。 教學與研究: 在計算機科學、電子
    發(fā)表于 09-24 14:29

    UART串口通訊協(xié)議解析

    ,0xAA,0x03多個數(shù)據(jù)時,使用示波器抓得的波形如下所示。 上圖是uart協(xié)議傳輸0x55,0xAA,0x03多個數(shù)據(jù),通過示波器的uar
    發(fā)表于 09-12 16:01

    尋求專業(yè)工程師幫助設計USB多口充電器

    嗨, 我正在開發(fā)一款USB多口充電器,現(xiàn)尋求一位專業(yè)工程師或產(chǎn)品設計的幫助。希望能夠與有經(jīng)驗的工程師合作,共同完成產(chǎn)品設計。以下是我們的需求: 產(chǎn)品類型:
    發(fā)表于 08-05 12:03

    正是拼的年紀|65歲電子工程師上班VLOG #65歲退休 #電子工程師 #搞笑 #上班vlog

    電子工程師
    安泰小課堂
    發(fā)布于 :2024年07月25日 11:31:02

    嵌入式軟件工程師和硬件工程師的區(qū)別?

    和通信協(xié)議,以及熟練掌握一種或多種編程語言和開發(fā)工具。 主要負責的任務和領域 嵌入式軟件工程師的工作涉及到各種任務,主要包括: * 系統(tǒng)設計:包括確定系統(tǒng)功能、分配資源、優(yōu)化性能。 * 軟件編程:包括編程
    發(fā)表于 05-16 11:00

    大廠電子工程師常見面試題#電子工程師 #硬件工程師 #電路知識 #面試題

    電子工程師電路
    安泰小課堂
    發(fā)布于 :2024年04月30日 17:33:15

    泰克科技全新CAN XL協(xié)議解碼軟件上線

    近日,泰克宣布推出CAN XL(控制器局域網(wǎng)擴展長度)協(xié)議解碼軟件,支持工程師整合最新一代CAN通信技術,并幫助客戶在技術日新月異的當今時代
    發(fā)表于 03-27 10:30 ?437次閱讀
    泰克科技全新<b class='flag-5'>CAN</b> XL<b class='flag-5'>協(xié)議</b><b class='flag-5'>解碼</b>軟件上線

    泰克推出全新CAN XL協(xié)議解碼軟件

    近日,知名測試測量設備供應商泰克宣布,針對新一代CAN通信技術,特別推出了CAN XL協(xié)議解碼軟件。這一創(chuàng)新產(chǎn)品旨在幫助工程師輕松整合最新的
    的頭像 發(fā)表于 03-25 11:47 ?732次閱讀

    OVP過壓保護芯片:為何電子工程師需要它?功能、作用全解析

    OVP過壓保護芯片:為何電子工程師需要它?功能、作用全解析
    的頭像 發(fā)表于 03-06 10:27 ?5405次閱讀
    OVP過壓保護芯片:為何電子<b class='flag-5'>工程師</b>需要它?功能、作用全<b class='flag-5'>解析</b>

    CANOPEN協(xié)議連接器7/8-3芯4芯5芯連接器

    CANOPEN協(xié)議作為CAN總線的一種應用層協(xié)議,更是被廣大工程師熟知。為了方便
    的頭像 發(fā)表于 01-17 11:30 ?704次閱讀
    CANOPEN<b class='flag-5'>協(xié)議</b>連接器7/8-3芯4芯5芯連接器

    FPGA工程師需要具備哪些技能?

    各種通信協(xié)議的概念、協(xié)作流程、幀結構。常見的通信協(xié)議包括UART、SPI、I2C、USB、PCIe、以太網(wǎng)
    發(fā)表于 11-09 11:03

    CAN協(xié)議棧與LIN協(xié)議棧介紹

    包括以下幾個方面: 物理層驅動程序:負責與CAN總線物理層進行通信,包括發(fā)送和接收CAN消息,以及處理CAN總線的電氣特性和信號傳輸。 CAN消息處理:負責
    的頭像 發(fā)表于 10-27 16:16 ?2776次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>協(xié)議</b>棧與LIN<b class='flag-5'>協(xié)議</b>棧介紹