【补充篇】Davinci工具要求的dbc格式

1 简介

DBC文件是一种用于描述CAN(Controller Area Network,控制器局域网络)通信协议中报文和信号的格式化文件,其全称为“Database CAN”。DBC文件的核心作用是定义和解析CAN网络中的通信数据,包括节点、报文、信号及其属性等信息。

对于不同角色的工程师,DBC文件有着不同的作用:

  1. 对于E/E架构工程师,DBC文件属于架构设计的产物之一,通常在Port的设计阶段梳理出信号列表,由网络设计工程师进行打包,从而形成【通信矩阵】,进而导出为dbc文件;
  2. 对于软件开发工程师,DBC文件是BSW软件开发的重要输入文件,通过导入DBC文件快速完成配置;对于应用软件工程师,DBC是快速查阅信号、报文、节点、发送属性等关键信息的依据;
  3. 对于测试工程师,DBC文件是进行用例开发、节点仿真、数据分析等工作的重要输入。

本文将介绍Davinci CFG对DBC文件的要求。

2 CAN DBC 格式介绍

CAN data base(简称 DBC)描述了一个网络中所有 ECU 之间的 CAN 通信。对于一辆车中的多个 CAN 网络,需要为每个 CAN 总线创建一个单独的 DBC 文件。此外,DBC 格式支持通过属性描述附加信息,例如 CAN 总线的波特率。DBC 文件中描述的 CAN 通信和属性被用来通过配置工具DaVinci Configurator Pro 配置嵌入式通信协议栈。

2.1 dbc属性

在Vector的CA

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

李白LeeBai

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值