原文:解析.DBC文件, 读懂CAN通信矩阵,实现车内信号仿真

通常我们拿到某个ECU的通信矩阵数据库文件,.dbc后缀名的文件。 直接使用CANdb Editor打开,可以很直观的读懂信号矩阵的信息,例如下图: 现在要把上图呈现的信号从.dbc文件中解析出来,供实现自动化仿真总线信号使用,比如使用python 支持can收发的硬件即可替代canoe实现信号仿真 性能上不够用,可满足功能测试所需 。 一个标准CAN帧中包含的信息有,消息ID 报文发送周期 报 ...

2019-01-04 16:43 0 12017 推荐指数:

查看详情

解析.DBC文件, 读懂CAN通信矩阵实现车内信号仿真

 通常我们拿到某个ECU的通信矩阵数据库文件,.dbc后缀名的文件。 直接使用CANdb++ Editor打开,可以很直观的读懂信号矩阵的信息,例如下图: 现在要把上图呈现的信号从.dbc文件解析出来,供实现自动化仿真总线信号使用,比如使用python+支持can收发的硬件即可替代 ...

Mon Apr 29 21:37:00 CST 2019 1 2584
通信矩阵自动生成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