原文:解析.DBC文件, 讀懂CAN通信矩陣,實現車內信號仿真

通常我們拿到某個ECU的通信矩陣數據庫文件,.dbc后綴名的文件。 直接使用CANdb Editor打開,可以很直觀的讀懂信號矩陣的信息,例如下圖: 現在要把上圖呈現的信號從.dbc文件中解析出來,供實現自動化仿真總線信號使用,比如使用python 支持can收發的硬件即可替代canoe實現信號仿真 性能上不夠用,可滿足功能測試所需 。 一個標准CAN幀中包含的信息有,消息ID 報文發送周期 報 ...

2019-04-29 13:37 1 2584 推薦指數:

查看詳情

解析.DBC文件, 讀懂CAN通信矩陣實現車內信號仿真

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

Sat Jan 05 00:43:00 CST 2019 0 12017
通信矩陣自動生成DBC文件

DBC的制作對於一些人來時比較陌生,熟悉的人做他感覺浪費時間(像我這樣的),於是自己用PYTHON寫了一個腳本,還挺好用的,只需要填寫表格就好了,省出來大部分的時間。 分享下思路, 來看下DBC的文本結構,不難看出還是有規矩可循的 關鍵字:“BU_”表示節點、“BO_”表示報文 ...

Wed Dec 25 18:30:00 CST 2019 0 261
基於QT的CAN仿真工具(一)----CAN Dbc的格式

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

Mon Feb 18 04:36:00 CST 2019 0 1303
Can DBC文件翻譯

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

Thu Aug 23 22:24:00 CST 2018 0 1224
關於CANdb++軟件創建解析CAN報文的DBC文件流程

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

Thu Jul 02 06:18:00 CST 2020 0 4203
DBC文件解析

關於dbc最全的文章在這里:https://blog.csdn.net/u010808702/article/details/104152745 最新的DBCView的使用方法在(一):https://blog.csdn.net/u010808702/article/details ...

Wed Mar 04 21:39:00 CST 2020 0 4467
DBC文件解析——基於DBCView

DBC文件解析            ——基於DBCView 關於dbc最全的文章在這里:https://blog.csdn.net/u010808702/article/details/104152745 最新的DBCView的使用方法在(一):https ...

Mon Jan 22 23:45:00 CST 2018 0 2009
DBC文件解析(編輯中)

1個字節(8位)或者數據長度不超過一個字節但是采用跨字節方式實現時,該信號的高位(S_msb)將被放在低 ...

Tue May 19 01:31:00 CST 2020 0 611
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM