一、想要编写DBC生成软件,首先,我们先了解一下DBC文件是什么?
DBC文件是描述CAN网络节点间的数据通信的文件。
二、DBC文件的组成
(1)、"version"信息可以为空,也可以由用户自定定义;
(2)、 "new symbol"信息在我们创建dbc文件时就已经自动生成;
这一部分的信息我们无需过多留意,一般默认即可。
(3)、BS_为关键字,用于定义CAN网络的波特率;关键字”BS_:”必须存在,省略则会出错。
(4)、BU_为关键字,用于定义CAN网络的节点;如示例中的BU_:HVCM ACCM PTC 中间用空格隔开:表示定义了HVCM、