在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

CAN底層報文抓到了,卻不知怎么解析?以及如何看到信號運行狀態?

ZLG致遠電子 ? 2024-09-30 08:05 ? 次閱讀

本文介紹CAN總線中DBC文件的重要性及ZCANPRO如何實現DBC解析、數據發送和實時曲線分析,幫助您更有效地分析和利用CAN總線數據。

在CAN總線的實際應用中,我們經常需要解析底層的報文,以獲取其實際的物理值并分析總線問題。ZCANPRO工具的DBC解析和實時曲線分析功能都是基于DBC文件的解析結果。在演示這些功能之前,我們首先需要了解DBC文件到底是什么?ab89efa6-7ebf-11ef-bb4b-92fbcf53809c.jpg ?DBC文件簡介

DBC文件是一種定義CAN總線通信的數據格式文件,簡單來說,包含了Message(幀ID)和Signals(幀data)的定義。一條Message可以定義多個Signals,并且可以為這些Signals添加中文注釋和單位。

ab9dca1c-7ebf-11ef-bb4b-92fbcf53809c.jpg


abb99f44-7ebf-11ef-bb4b-92fbcf53809c.jpg ?DBC解析演示

1. 打開ZCANPRO并進行硬件連接:使用USBCANFD-200U設備進行收發模擬和解析。需要注意的是,DBC解析功能僅解析DBC文件中定義的數據。例如,如果DBC文件定義了一條ID為302,DLC(數據長度碼)為12的CANFD標準幀,ZCANPRO能夠順利解析出這些數據。abc90d76-7ebf-11ef-bb4b-92fbcf53809c.jpg

2. 解析不同DLC值的效果:

  • 當DLC設置為8時,由于數據長度小于DBC定義的長度,解析失敗。
  • 當DLC設置為16時,數據長度大于等于DBC定義的長度,解析成功。

這說明,只有當幀數據長度大于等于DBC文件定義的Message的DLC時,才能正常解析。

abdc927e-7ebf-11ef-bb4b-92fbcf53809c.jpg

3. 幀類型的影響:如果更改幀類型,解析同樣會失敗,這強調了DBC解析必須完全匹配DBC定義的數據才能成功。


abb99f44-7ebf-11ef-bb4b-92fbcf53809c.jpg ?DBC發送演示1. DBC發送:加載DBC文件,可以更改實際值進行發送。如果選擇CAN類型發送而DBC文件定義為CANFD類型,發送將失敗。只有選擇正確的CANFD加速類型,發送才能成功。

ac0b8eda-7ebf-11ef-bb4b-92fbcf53809c.jpg

2. DBC變化發送:用戶可以根據需要更改信號的實際值。選擇CANFD加速類型并點擊發送,可以觀察到信號值的周期性變化,滿足不同工況的需求。ac1ab9e6-7ebf-11ef-bb4b-92fbcf53809c.jpg

abb99f44-7ebf-11ef-bb4b-92fbcf53809c.jpg ?曲線分析演示1. 加載DBC并進行曲線分析:加載DBC文件,將信號值拖入分析區域。需要注意的是,曲線分析僅針對接收方向進行解析,且幀類型必須與接收幀的類型一致。

ac552090-7ebf-11ef-bb4b-92fbcf53809c.jpg

2. 觀察波形變化:通過選擇USBCANFD-200U的一通道進行CANFD加速(0通道發送,1通道接收),點擊發送后可以看到波形線的變化。通過滾動鼠標,可以改變曲線的橫縱坐標。調整周期,曲線的幅值也會相應變化。ac6a51a4-7ebf-11ef-bb4b-92fbcf53809c.jpg

abb99f44-7ebf-11ef-bb4b-92fbcf53809c.jpg ?全新ZXDoc

為滿足汽車電子用戶需求,我們全新升級了國產汽車總線工具鏈軟件ZXDoc,支持XCP/CCP標定、SOME/IP、DoIP診斷、仿真等多項應用層功能,歡迎咨詢我們了解!

關注我們!我們將持續推出更多相關內容,分享新功能的詳細解讀和使用指南。敬請期待!

acac8aec-7ebf-11ef-bb4b-92fbcf53809c.jpg

USBCANFD系列CANFD接口

? 2路CANFD

?DB9接口形式

? 13萬幀緩沖不丟幀

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

    關注

    57

    文章

    2773

    瀏覽量

    464465
  • 硬件
    +關注

    關注

    11

    文章

    3402

    瀏覽量

    66494
  • 總線通信
    +關注

    關注

    0

    文章

    53

    瀏覽量

    11859
收藏 人收藏

    評論

    相關推薦

    求助:想學單片機卻不知如何入手

    各位大俠,我剛畢業沒多久,想學單片機卻不知如何入手,我想我要學單片機的話我是先要學好C語言呢,還是學好VB,或者兩者都學呀,,糾結,請求各位大俠指點迷津,讓小弟我好少走先些彎路,不勝感激.....
    發表于 09-18 22:18

    想學arm卻不知道怎么開始學起 各位大蝦們求給建議!

    想學arm卻不知道怎么開始學起各位大蝦們求給建議?。。。?!
    發表于 07-01 21:37

    【Future】大型儀器設備運行狀態監控系統

    主要包括電流變化采集、模擬信號處理、單片機外圍電路、以及反饋處理等部件;系統軟件主要是C語言控制程序。為提高對大型設備運行狀態設計了一款基于msp430單片機的簡單實用的大型儀器設備運行狀態
    發表于 12-31 14:02

    CAN報文DBC庫

    有DBC文件,有CAN卡PXI8513,希望編輯一個VI,能夠把接收到的CAN報文像NI-XNET Bus monitor的“Signals”那樣,解析成一個一個的
    發表于 06-15 00:14

    CAN報文定義

    協議中CAN報文種類報文傳輸過程中有:數據幀、遠程幀、錯誤幀、過載幀和幀間隔。3. CAN報文的組成通常接收到的
    發表于 09-14 09:23

    CAN報文解析需要知道DBC的哪些信息排序方式

    CAN總線中報文數據讀取方法motorola編碼格式的CAN報文解析需要知道DBC的哪些信息排序方式讀取方式發送方式注motorola編碼格
    發表于 01-12 07:28

    看一下如何輸出CAN報文

    在調試程序的時候,我們可以通過CAN報文把一些關鍵變量的值輸出,來觀察程序的運行狀態,下面我們就來看一下如何輸出CAN報文,并在發送成功后,
    發表于 02-22 06:43

    基于LabVIEW的橋梁運行狀態長期

    基于LabVIEW的橋梁運行狀態長期 論述鐵路橋梁運行狀態長期監測系統的設計方法, 介紹它的硬件組成、軟件結構以及系統功能,本系統利用網絡傳感器、以太網技術
    發表于 10-15 21:34 ?690次閱讀
    基于LabVIEW的橋梁<b class='flag-5'>運行狀態</b>長期

    基于MATLAB的開關磁阻電機混沌運行狀態分析

    基于MATLAB的開關磁阻電機混沌運行狀態分析
    發表于 01-21 12:12 ?0次下載

    電機額定運行狀態_電機額定運行方式

    在電機運行時,若各個物理量都與它的額定值一樣,就稱為額定運行狀態,在額定運行狀態下工作,電機能可靠的運行,并具有最好的綜合性能。
    發表于 10-09 16:13 ?6198次閱讀

    CAN總線協議教程|CAN報文分析

    功能,讓每個節點對報文有選擇性地做出響應。 總線使用不歸零位填充。模塊以線與邏輯連接到總線:如果只有一個節點向總線傳輸邏輯0,那么不管有多少個節點向總線傳輸邏輯1,整個總線都處于邏輯0狀態。 CAN標準定義四種不同的
    發表于 04-03 15:32 ?1.4w次閱讀

    分析安全光柵的運行狀態

    分析安全光柵的運行狀態
    的頭像 發表于 07-14 10:31 ?966次閱讀
    分析安全光柵的<b class='flag-5'>運行狀態</b>

    電池充電狀態(SOC)和運行狀態(SOH)的估計技術

    電子發燒友網站提供《電池充電狀態(SOC)和運行狀態(SOH)的估計技術.pdf》資料免費下載
    發表于 11-22 09:34 ?0次下載
    電池充電<b class='flag-5'>狀態</b>(SOC)和<b class='flag-5'>運行狀態</b>(SOH)的估計技術

    電池充電狀態(SOC)和運行狀態(SOH)估計技術

    電子發燒友網站提供《電池充電狀態(SOC)和運行狀態(SOH)估計技術.pdf》資料免費下載
    發表于 11-24 11:04 ?2次下載
    電池充電<b class='flag-5'>狀態</b>(SOC)和<b class='flag-5'>運行狀態</b>(SOH)估計技術

    CAN報文為什么會發送失?。?/a>

    CAN總線調試過程中出現報文發送失敗。很多工程師都對此只知其一不知其二,今天我們就以CAN報文發送失敗的問題來做一次探討。在了解
    的頭像 發表于 04-12 08:25 ?2326次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>報文</b>為什么會發送失敗?
    主站蜘蛛池模板: 手机看片中文字幕 | h网站国产 | 日本xxxx色视频在线观看免 | 亚洲毛片网| 欧美zoozzooz在线观看 | 爱爱456高清国语在线456 | 天天透天天射 | 成人午夜小视频手机在线看 | 久久天天躁综合夜夜黑人鲁色 | 午夜神马| 国产一区二区三区夜色 | 阿v视频在线观看免费播放 爱爱视频天天干 | 久久午夜神器 | 欧美h网 | 4455永久在线毛片观看 | 久久久久综合 | 亚洲一区二区在线 | 日本高清一本视频 | 一级网站在线观看 | 国产网红主播精品福利大秀专区 | 大尺度视频网站久久久久久久久 | 国产a三级三级三级 | 欧美色图中文字幕 | 久久精品视频免费播放 | 成人免费的性色视频 | 一级毛片在线 | 2018国产大陆天天弄 | 加勒比色综合 | 在线亚洲一区二区 | 男女一区二区三区免费 | 国产黄视频网站 | 伊人久久大杳蕉综合大象 | 午夜福利123 | 日日做夜夜爽夜夜爽 | 日本不卡专区 | 免费看黄色片网站 | 狠狠色婷婷丁香综合久久韩国 | 一区二区三区伦理高清 | 国产精品久久久久久久成人午夜 | 黄在线观看网站 | 84pao强力永久免费高清 |