我們測試的時候都是直接拿到別人給的DBC就使用了, 但是如果沒有數據庫文件,怎樣創建一個DBC呢? 方法1.XLS2DBC 通常情況下,我們可以拿到通信矩陣。這時可以先整理好通信矩陣的表格格式,再通過網上提供的一些工具直接轉換成DBC,此處不多講。如果自己具備編碼能力,也可以自己去寫轉換 ...
今天寫一篇關於CANdb 軟件創建用於解析CAN報文DBC文件流程,最近的項目中需要用到DBC文件,由於一直沒有使用過,不會搞就來百度百度探索一下,順便記錄一下調試過程。 .首先了解一下什么是DBC文件 DBC 全稱為Data Base CAN,DBC文件用於描述單個CAN網絡的通信中信息。其實就是根據CAN通訊協議制作一份用於解析CAN報文數據的文件,因為我們使用CAN設備抓取到的每一幀報文都是 ...
2020-07-01 22:18 0 4203 推薦指數:
我們測試的時候都是直接拿到別人給的DBC就使用了, 但是如果沒有數據庫文件,怎樣創建一個DBC呢? 方法1.XLS2DBC 通常情況下,我們可以拿到通信矩陣。這時可以先整理好通信矩陣的表格格式,再通過網上提供的一些工具直接轉換成DBC,此處不多講。如果自己具備編碼能力,也可以自己去寫轉換 ...
1.創建DBC 通過File-Create Database新建了一個命名為xxx的CAN數據庫,創建后打開的是Overall View窗口。 2.創建Node對象 在Overall VIew的左側邊欄選擇Network nodes, New一個新節點,命名后確定。如下圖 ...
2023.01.01:增加對Kvaser的支持參考了CANoe寫了下面的軟件,主要用途是對報文的回放及曲線的分析。 1、CAN連接,支持周立功CAN、CANFD及PCAN 2、DBC解析與生成文件 打開DBC,可以打開已有的DBC文件,內容會在主界面上顯示。優先顯示中文注釋和實際值 ...
1 引言 DBC文件描述單個CAN網絡的通信。這個信息足以監測和分析網絡並模擬不是物理可用的節點(剩余的總線模擬)。 DBC文件也可以用來開發電子控制單元的通信軟件,該控制單元應該是CAN網絡的一部分。 DBC文件不處理ECU的功能行為。 2一般定義 本文檔中使用以下常規元素 ...
關於dbc最全的文章在這里:https://blog.csdn.net/u010808702/article/details/104152745 最新的DBCView的使用方法在(一):https://blog.csdn.net/u010808702/article/details ...
DBC文件解析 ——基於DBCView 關於dbc最全的文章在這里:https://blog.csdn.net/u010808702/article/details/104152745 最新的DBCView的使用方法在(一):https ...
通常我們拿到某個ECU的通信矩陣數據庫文件,.dbc后綴名的文件。 直接使用CANdb++ Editor打開,可以很直觀的讀懂信號矩陣的信息,例如下圖: 現在要把上圖呈現的信號從.dbc文件中解析出來,供實現自動化仿真總線信號使用,比如使用python+支持can收發的硬件即可替代 ...
一、獲得CAN報文的過程 准備軟硬件環境,硬件周立功CAN卡,軟件使用ZLGCANTest,安裝在電腦上;通過CAN卡連接整車CAN或者調試端口,通過軟件交互界面獲取CAN報文。 二、CAN2.0B報文基本格式 接收到的報文,是一串十六進制的字符,而報文格式定義和位數是按照二進制定義的。29 ...