原文:通信矩阵自动生成DBC文件

DBC的制作对于一些人来时比较陌生,熟悉的人做他感觉浪费时间 像我这样的 ,于是自己用PYTHON写了一个脚本,还挺好用的,只需要填写表格就好了,省出来大部分的时间。 分享下思路, 来看下DBC的文本结构,不难看出还是有规矩可循的 关键字: BU 表示节点 BO 表示报文 SG 表示消息 BS 表示波特率 必须存在 BA DEF 表示属性定义 BA DEF DEF 表示属性的初始值 其中BU 为关 ...

2019-12-25 10:30 0 261 推荐指数:

查看详情

解析.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
DBC文件是什么

描述 DBC是Database Can的缩写,其代表的是CAN的数据库文件,在这个文件中把CAN通讯的信息定义的非常完整清楚,而CAN网络的通讯就是依据这个文件的描述进行的,所以DBC文件的作用非常强大,正是因为有了它才可以使得整个CAN网路的节点控制器无差错的协同同步开发。 DBC数据库文件 ...

Tue Jun 01 18:30:00 CST 2021 0 4618
Can DBC文件翻译

1 引言 DBC文件描述单个CAN网络的通信。这个信息足以监测和分析网络并模拟不是物理可用的节点(剩余的总线模拟)。 DBC文件也可以用来开发电子控制单元的通信软件,该控制单元应该是CAN网络的一部分。 DBC文件不处理ECU的功能行为。 2一般定义 本文档中使用以下常规元素 ...

Thu Aug 23 22:24:00 CST 2018 0 1224
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文件小结

Vector的DBC文件描述了CAN网络的通信规范,通过定义signal可以表示CAN帧中的各个物理信号的含义。通过CANdb++ Editor软件可以创建和修改DBC文件,一般监控或控制CAN网络内的节点,不需要解析DBC文件里的全部信息,因为有些信息是给CANoe等软件使用的,我们自己编写软件 ...

Wed Oct 10 18:58:00 CST 2018 0 5093
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文件解析(编辑中)

一、属性定义 格式: BA_DEF_ Object AttributeName Valuetype min max; BA_DEF_DEF AttributeName DefaultValue ...

Tue May 19 01:31:00 CST 2020 0 611
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM