一般的DBC文件中包含了如下的8种信息:1、版本与新符号2、波特率定义3、网络节点的定义4、报文帧的定义5、信号的定义6、注解部分7、特征部分8、数值表部分VERSOIN"" //版本信息,为空,也可以自定义NS_: //NS为newsymbol的缩写,后面紧跟着一堆ns,一般是创建dbc时自动生成,不用太关心 NS_DESC_ CM_ BA_DEF_ BA_ VAL_ CAT_DEF_ CAT_ FILTER BA_DEF_DEF_ EV_DATA_ ENVVAR_DATA_ SGTYPE_ SGTYPE_VAL_ BA_DEF_SGTYPE_ BA_SGTYPE_ SIG_TYP
文章目录前言一、DavinciConfigurator导入DBC与CDD文件1.1导入步骤详解二、DavinciConfigurator中ConfigurationEditors介绍2.1ConfigurationEditors组成2.2BaseServices介绍2.3Communication介绍2.4ModeManagement介绍2.5NetworkManagement介绍2.6RuntimeSystem介绍三、总结前言上一章我们创建的DavinciConfigurator工程是空白的,下面咱们开始导入通信相关的DBC与诊断相关的CDD文件
文章目录前言一、DBC文件解析:二、版本与新符号(默认即可)三、波特率定义(此部分已弃置不再使用,但BS_关键字必须存在,省略则会报错)四、网络节点的定义五、VAL_TABLE_值表定义六、报文帧的定义七、信号的定义信号单位的添加八、注释部分九、属性①属性定义部分②属性值部分十、数值表部分总结前言DBC(DatabaseCAN)文件是由德国Vector公司发布的,用来描述CAN网络上所有ECU节点之间CAN通讯信息的数据的一种文件,包含了CAN总线中协议数据及其所代表的具体意义。前面介绍了如何使用CANdb++可始化工具编辑dbc文件,但其本质仍是文本文件,本文将以Notepad++打开展开论
传奇专用DBC2000数据库系统安装教程1.双击启动DBC2000.exe直接默认安装2.点击NEXT,到下图界面3.选择第一项英文类目,点击NEXT4点击finish完成安装添加DBC数据库与传奇版本数据库的连接路径1.进入电脑开始菜单找到控制面板(WIN7选择小图标类目)找到BDEAdministrator双击启动4.png2.2.选择Object栏里面的NEW(新建数据库)并点确3.将STANDARD1的文字改成HERODB 4.鼠标移动到右边的PATH设置数据库连接路径为D:\Mirserver\Mud2\DB(游戏版本解压到D盘,文件夹名是Mirserver)5.点OK以后直接点X关
一、什么是DBC?DBC(CANdatabase)是描述网络上所有电子节点(ECU)之间CAN通信信息的数据库文件。注意三个关键词:网络、电子节点和CAN信息,DBC文件只用于描述CAN通信,通常一个DBC文件只能包含一个CAN网络的节点信息,因此,为了描述整车的网络拓扑信息,需要多个DBC文件。例如下面的整车网络拓扑示意图:众多电子节点划分为不同的功能区块,区块内的节点通过CAN总线相互连接形成独立的功能子网(如动力子网PTCAN、车身子网BodyCAN等),中央网关(GateWay)将不同的功能子网相连为跨网通信提供支持,不同子网上的节点还可以通过单独连接建立私有通信,某些节点(如BCM)
dbc属性定义在前一章新建完Signals后会出现两个配置项GenSigSendType、GenSigInactiveValue,这是dbc模板自带的两个属性,当我们打开AttributeDefinition会展示出当前已定义的属性。本章将详细展开属性定义的奥秘。文章目录dbc属性定义前言一、Signals①GenSigSendType:②GenSigInactiveValue:③GenSigStartValue:④GenSigTimeoutValue二、Messages①GenMsgILSupport:②GenMsgSendType:③GenMsgCycleTime:
目录结构如下1、基础介绍2、DBC文件2.0、先来一篇全貌2.1、开头是Version和new_symbols两个Tag。2.2、波特率定义2.3、网络节点的定义2.4、报文帧的定义2.5、信号的定义2.6、注解部分2.7、特征(属性)定义部分:2.8、数值表部分protuesjzy写过两篇dbc文件的介绍https://blog.csdn.net/u012923807/article/details/96568412https://blog.csdn.net/u012923807/article/details/94620323写的很好,大家可以浏览,本篇是基于对dbc的了解,在protue