原文:基於QT的CAN仿真工具(一)----CAN Dbc的格式

既然是CAN仿真工具,第一篇就講一下CAN DBC的格式,如何通過dbc文件定位到需要的信號 。下面用到的所有定義都已經做過處理,都是假的,不涉及任何商業使用的數據。 以下內容不針對沒有CAN基礎的同學,如果有基礎問題可以后面留言,不定期回復。以下內容均為原創,轉載請注明出處。 各個CAN工具公司都有CANDBC的編輯與查看工具並且都很智能 ,比如Vector的CANOE跟 CAN Alyzer ...

2019-02-17 20:36 0 1303 推薦指數:

查看詳情

Can DBC文件翻譯

1 引言 DBC文件描述單個CAN網絡的通信。這個信息足以監測和分析網絡並模擬不是物理可用的節點(剩余的總線模擬)。 DBC文件也可以用來開發電子控制單元的通信軟件,該控制單元應該是CAN網絡的一部分。 DBC文件不處理ECU的功能行為。 2一般定義 本文檔中使用以下常規元素 ...

Thu Aug 23 22:24:00 CST 2018 0 1224
CAN總線(can1939、dbc

打算總結一下我這段時間對於can的了解,不過東西有點多,先整理等有時間再寫幾篇 ...

Sat Nov 19 22:15:00 CST 2016 1 1934
解析.DBC文件, 讀懂CAN通信矩陣,實現車內信號仿真

  通常我們拿到某個ECU的通信矩陣數據庫文件,.dbc后綴名的文件。 直接使用CANdb++ Editor打開,可以很直觀的讀懂信號矩陣的信息,例如下圖: 現在要把上圖呈現的信號從.dbc文件中解析出來,供實現自動化仿真總線信號使用,比如使用python+支持can收發的硬件即可替代 ...

Sat Jan 05 00:43:00 CST 2019 0 12017
解析.DBC文件, 讀懂CAN通信矩陣,實現車內信號仿真

 通常我們拿到某個ECU的通信矩陣數據庫文件,.dbc后綴名的文件。 直接使用CANdb++ Editor打開,可以很直觀的讀懂信號矩陣的信息,例如下圖: 現在要把上圖呈現的信號從.dbc文件中解析出來,供實現自動化仿真總線信號使用,比如使用python+支持can收發的硬件即可替代 ...

Mon Apr 29 21:37:00 CST 2019 1 2584
Can DBC 文件翻譯,不是很標准,湊合看還可以

1 引言 DBC文件描述單個CAN網絡的通信。這個信息足以監測和分析網絡並模擬不是物理可用的節點(剩余的總線模擬)。 DBC文件也可以用來開發電子控制單元的通信軟件,該控制單元應該是CAN網絡的一部分。 DBC文件不處理ECU的功能行為。 2一般定義 本文 ...

Fri Jul 20 17:23:00 CST 2018 1 6630
關於CANdb++軟件創建解析CAN報文的DBC文件流程

今天寫一篇關於CANdb++軟件創建用於解析CAN報文DBC文件流程,最近的項目中需要用到DBC文件,由於一直沒有使用過,不會搞就來百度百度探索一下,順便記錄一下調試過程。 1.首先了解一下什么是DBC文件? DBC 全稱為Data Base CANDBC文件用於描述單個CAN網絡的通信 ...

Thu Jul 02 06:18:00 CST 2020 0 4203
車載功放CAN DBC/SDB消息update bit 理解

關於update bit: 通常CAN的每一幀消息內包含多個字段,如上圖功放的AUDInfoCanFr01 包含了諸如mute控制,roommode模式等信息。 當車機端僅僅想要mute功放,不調整roommode模式時候,AUDInfoCanFr01幀里只需要變更 ...

Thu Dec 30 00:53:00 CST 2021 0 885
CAN報文格式

CAN協議的報文傳輸過程中有:數據幀、遠程幀、錯誤幀、過載幀和幀間隔。 1.數據幀:用於發送節點向接收節點傳送數據的幀。 2.遠程幀:用於接收節點向具有相同ID的發送節點傳送數據的幀。 3.錯誤幀:用於當檢測出錯誤時向其他節點通知錯誤的幀 ...

Fri Apr 27 23:56:00 CST 2018 0 1347
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM