DBC_File_Format_Documentation(3)

时间:2025-04-21

Vector 公司的 DBC 文件格式说明。这类DBC文件可以作为整车CAN网络的描述文件,可以描述各个CAN message(包括ID、传递参数的物理含义等)。

DBC File Format Documentation Version 01/2007 1

1 Introduction

The DBC file describes the communication of a single CAN network. This informa-tion is sufficient to monitor and analyze the network and to simulate nodes not physically available (remaining bus simulation).

The DBC file can also be used to develop the communication software of an elec-tronic control unit which shall be part of the CAN network. The functional behavior of the ECU is not addressed by the DBC file.

2 General Definitions

The following general elements are used in this documentation:

unsigned_integer: an unsigned integer

signed_integer: a signed integer

double: a double precision float number

char_string: an arbitrary string consisting of any printable charac-

ters except double hyphens ('"').

C_identifier: a valid C_identifier. C_identifiers have to start with

am alpha character or an underscore and may further consist of

alpha-numeric characters and underscores.

C_identifier = (alpha_char | '_') {alpha_num_char | '_'}

C-identifiers used in DBC files may have a length of up to 128 characters. To be compatible to older tools the length should not exceed 32 characters.

Other strings used in DBC files may be of an arbitrary length.

The keywords used in DBC files o identify the type of an object are given in the following table: Keyword

BU_

BO_

SG_

EV_ Object Type Network Node Message Signal Environment Variable

The syntax is described using the extended BNF notation (Backus-Naur-Format). Symbol

=

;

| Meaning A name on the left of the = is defined using the syntax on the right (syntax rule). The semicolon terminates a definition. The vertical bar indicates an alternative.

DBC_File_Format_Documentation(3).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219