chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一般DBC文件中包含哪些信息?

汽車ECU開(kāi)發(fā) ? 來(lái)源:汽車ECU開(kāi)發(fā) ? 2024-04-17 10:54 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一般DBC文件中包含了如下的8種信息:

1、版本與新符號(hào) 用VERSION表示版本 用NS_表示新符號(hào)

2、波特率定義 用BS_表示

3、網(wǎng)絡(luò)節(jié)點(diǎn)的定義 用BU_表示

4、報(bào)文幀的定義 用BO_表示

5、信號(hào)的定義 用SG_表示

6、注解部分 用CM_表示

7、特征(屬性)部分 對(duì)特征名稱類型定義用BA_DEF_表示 對(duì)特征默認(rèn)值的設(shè)置用BA_DEF_DEF_表示 對(duì)特征項(xiàng)目設(shè)置值定義用BA_表示

8、數(shù)值表部分 用VAL_表示

從第3點(diǎn)開(kāi)始詳細(xì)講解:

3、網(wǎng)絡(luò)節(jié)點(diǎn)的定義:

格式如下:BU_: Nodename1 Nodename2 Nodename3 ……

BU_為關(guān)鍵字,表示網(wǎng)絡(luò)節(jié)點(diǎn)Nodename1、Nodename2網(wǎng)絡(luò)節(jié)點(diǎn)名字,由用戶自己定義;

注意:要保證節(jié)點(diǎn)命名的唯一性。

4、報(bào)文幀的定義:

格式如下:BO_ MessageId MessageName: MessageSize Transmitter

BO_為關(guān)鍵字,表示報(bào)文;

MessageId報(bào)文ID,是以10進(jìn)制數(shù)表示的

MessageName報(bào)文的名字,命名規(guī)則和C語(yǔ)言變量相同

MessageSize報(bào)文數(shù)據(jù)域字節(jié)數(shù),為無(wú)符號(hào)整型數(shù)據(jù),CAN 2.0為最大8字節(jié)CAN FD 最大64字節(jié)

Transmitter該報(bào)文的網(wǎng)絡(luò)節(jié)點(diǎn);如果該報(bào)文沒(méi)有指定發(fā)送節(jié)點(diǎn),則該值需設(shè)置為”Vector__XXX”。

5、信號(hào)的定義:

格式如下:

SG_ SignalName (SigTypeDefinition) :

StartBit|SignalSize@ByteOrder ValueType (Factor,Offset) [Min|Max] Unit Receiver

SG_為關(guān)鍵字,表示信號(hào);

SignalName(SigTypeDefinition): 表示該信號(hào)的名字 和 多路選擇信號(hào)的定義;

SigTypeDefinition是可選項(xiàng),有3種格式:

a),表示普通信號(hào)。

b)M,表示多路選擇器信號(hào)。

c)m50,表示被多路選擇器選擇的信號(hào),50,表示當(dāng)M定義的信號(hào)的值等于50的時(shí)候,該報(bào)文使用此通路。

StartBitSignalSize表示該信號(hào)起始位、信號(hào)長(zhǎng)度;

ByteOrder表示信號(hào)的字節(jié)順序:0代表Motorola格式,1代表Inter格式;

ValueType表示該信號(hào)的數(shù)值類型:+表示無(wú)符號(hào)數(shù),-表示有符號(hào)數(shù)

Factor,Offset表示因子,偏移量;這兩個(gè)值用于信號(hào)的原始值與物理值之間的轉(zhuǎn)換。

轉(zhuǎn)換如下:物理值=原始值*因子+偏移量;

Min|Max表示該信號(hào)的最小值和最大值,即指定了該信號(hào)值的范圍;這兩個(gè)值為double類型;

Unit表示該信號(hào)的物理單位,為字符串類型;

Receiver表示該信號(hào)的接收節(jié)點(diǎn);若該信號(hào)沒(méi)有指定的接收節(jié)點(diǎn),則必須設(shè)置為” Vector__XXX”。

6、注解部分:

格式如下:

CM_ Object MessageId/NodeName “Comment”

CM_為關(guān)鍵字,表示注解信息;

Object表示進(jìn)行注解的對(duì)象類型,可以是節(jié)點(diǎn)“BU_”、報(bào)文“BO_”、消息”SG_”;

MessageId/NodeName表示進(jìn)行注解的對(duì)象,若前面的對(duì)象類型是信號(hào)或者報(bào)文,則這里的值應(yīng)為 報(bào)文的ID(10進(jìn)制數(shù)表示);若前面的對(duì)象類型為節(jié)點(diǎn),則這里的值應(yīng)為節(jié) 點(diǎn)的名字;

Comment表示進(jìn)行注解的文本信息;

注釋以 “” 包圍,注釋內(nèi)部不允許出現(xiàn)“號(hào)。

7、特征(屬性)定義部分:

和特征相關(guān)的Tag一共有三條:

1)BA_DEF_特征名稱類型定義。

格式如下:BA_DEF_ Object AttributeName ValueType Min Max;

Object特征類型,可以是BU_(節(jié)點(diǎn)特征定義)、BO_(報(bào)文特征定義)、SG_(信號(hào)特征定義)、空格(項(xiàng) 目特征定義);

AttributeName特征名稱(C語(yǔ)言變量格式)

ValueType特征值類型(只能是十進(jìn)制、十六進(jìn)制、浮點(diǎn)數(shù)、枚舉、字符5種類型

Min Max數(shù)值類型這里出現(xiàn)范圍,枚舉類型這里是枚舉值,字符類型,這里是空。

2)BA_DEF_DEF_特征默認(rèn)值定義

格式如下:

BA_DEF_DEF_ AttributeName DefaultValue;

BA_DEF_DEF_標(biāo)簽

AttributeName特征名稱(C語(yǔ)言變量格式)

DefaultValue該特征的默認(rèn)設(shè)置值

3)BA_項(xiàng)目中特征設(shè)置值定義。

格式如下:BA_ AttributeName Object MessageId projectValue;

BA_標(biāo)簽AttributeName特征名稱(C語(yǔ)言變量格式)

Object特征類型,可以是BU_(節(jié)點(diǎn)特征定義)、BO_(報(bào)文特征定義)、SG_(信號(hào)特征定義) MessageId 這里的值應(yīng)為報(bào)文的ID(10進(jìn)制數(shù)表示)

projectValue該特征的設(shè)置值

8、數(shù)值表部分:

格式如下:VAL_ MessageId SignalName N “DefineN” …… 0 “Define0”;

VAL_為關(guān)鍵字,表示數(shù)值表定義

MessageId表示該信號(hào)所屬的報(bào)文ID(10進(jìn)制數(shù)表示);

SignalName表示信號(hào)名;

N “DefineN” …… 0 “Define0” 表示定義的數(shù)值表內(nèi)容,即該信號(hào)的有效值分別用什么符號(hào)表示 。

例如:1 “Active” 0 “Not Active”;即1表示Active,0表示Active。

信號(hào)的值的表示方法有兩種:1) 物理值=原始值*因子+偏移量;(常規(guī)表示,前面有提到) 2) 數(shù)字表,用來(lái)表示邏輯值。

審核編輯:黃飛

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • C語(yǔ)言
    +關(guān)注

    關(guān)注

    180

    文章

    7632

    瀏覽量

    141800
  • DBC
    DBC
    +關(guān)注

    關(guān)注

    2

    文章

    59

    瀏覽量

    8104
  • 網(wǎng)絡(luò)節(jié)點(diǎn)

    關(guān)注

    0

    文章

    54

    瀏覽量

    16376

原文標(biāo)題:DBC文本文件解析

文章出處:【微信號(hào):eng2mot,微信公眾號(hào):汽車ECU開(kāi)發(fā)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    求助,為什么在CAN數(shù)據(jù)庫(kù)(.dbc文本文件找不到報(bào)文?

    我有CAN數(shù)據(jù)庫(kù)(dbc文件)。這是個(gè)文本文件。此文件的擴(kuò)展名為 dbc。在Vector CA
    發(fā)表于 01-23 06:28

    平面一般力系

    平面一般力系向作用面內(nèi)任意點(diǎn)簡(jiǎn)化、主矢、主矩1、簡(jiǎn)化原理?yè)?jù)“力平移法則”,可將平面一般力系的各力平行與自身的作用線移到同
    發(fā)表于 03-15 18:51 ?27次下載

    電池一般材料有哪些?

    電池一般材料有哪些? 電池一般的材料: 隔膜
    發(fā)表于 10-21 16:09 ?4385次閱讀

    PCB設(shè)計(jì)為什么一般要選用50歐姆的阻抗

    做PCB設(shè)計(jì)過(guò)程,在走線之前,一般我們會(huì)對(duì)自己要進(jìn)行設(shè)計(jì)的項(xiàng)目進(jìn)行疊層,根據(jù)厚度、基材、層數(shù)等信息進(jìn)行計(jì)算阻抗,計(jì)算完后一般可得到如下圖示內(nèi)容。
    發(fā)表于 01-29 16:04 ?3465次閱讀
    PCB設(shè)計(jì)<b class='flag-5'>中</b>為什么<b class='flag-5'>一般</b>要選用50歐姆的阻抗

    配置DBC變量文件資料免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是配置DBC變量文件資料免費(fèi)下載
    發(fā)表于 07-03 08:00 ?19次下載
    配置<b class='flag-5'>DBC</b>變量<b class='flag-5'>文件</b>資料免費(fèi)下載

    DBC編輯_文本形式編輯

    1. DBCDBC是Data Base CAN的縮寫(xiě)。DBC文件是用來(lái)描述CAN網(wǎng)絡(luò)通信信號(hào)的種格式文件。ECU之間的通信、信息的交互以及
    發(fā)表于 12-05 20:51 ?17次下載
    <b class='flag-5'>DBC</b>編輯_文本形式編輯

    使用candb++制作dbc文件筆記

    今天又來(lái)分享篇工具使用的文章,candb++的工具,也是Vector的,用來(lái)制作、編輯或者是查看dbc文件,今天主要來(lái)分享dbc文件的創(chuàng)建
    的頭像 發(fā)表于 12-26 14:04 ?5424次閱讀

    【產(chǎn)品應(yīng)用】如何通過(guò)IoT云平臺(tái)對(duì)CAN數(shù)據(jù)進(jìn)行實(shí)時(shí)DBC解析?

    DBC文件是用來(lái)描述CAN總線通訊信息數(shù)據(jù)的文件,其中包含了CAN總線
    的頭像 發(fā)表于 03-20 23:10 ?842次閱讀

    labview讀取解析CAN DBC文件

    labview讀取解析can總線dbc文件
    發(fā)表于 07-03 09:18 ?123次下載

    為什么PCB設(shè)計(jì)一般為50歐姆阻抗?

    做PCB設(shè)計(jì)過(guò)程,在走線之前,一般我們會(huì)對(duì)自己要進(jìn)行設(shè)計(jì)的項(xiàng)目進(jìn)行疊層,根據(jù)厚度、基材、層數(shù)等信息進(jìn)行計(jì)算阻抗,計(jì)算完后一般可得到如下圖示內(nèi)容。
    的頭像 發(fā)表于 07-02 14:18 ?1499次閱讀
    為什么PCB設(shè)計(jì)<b class='flag-5'>一般</b>為50歐姆阻抗?

    CAN DBC文件解析

    正在被全世界的汽車工業(yè)所使用。這些文件可以通過(guò)描述CAN 幀內(nèi)的數(shù)據(jù)來(lái)幫助識(shí)別它。作為這些CAN 數(shù)據(jù)庫(kù),文本文件包含了將原始CAN 總線解碼為物理值的信息。因此,它也在作為
    的頭像 發(fā)表于 08-14 11:35 ?4516次閱讀
    CAN <b class='flag-5'>DBC</b><b class='flag-5'>文件</b>解析

    用Labview開(kāi)發(fā)的DBC文件轉(zhuǎn)Excel表格文件的VI

    使用Labview軟件開(kāi)發(fā)的DBC文件轉(zhuǎn)Excel表格文件的VI
    發(fā)表于 10-25 18:23 ?43次下載

    什么是頭文件?頭文件編寫(xiě)的一般格式要求是怎樣?

    本文介紹頭文件的定義、編寫(xiě)、保存及引用等方面的內(nèi)容,包括了一般的格式要求、例程等。
    的頭像 發(fā)表于 11-08 16:25 ?2462次閱讀
    什么是頭<b class='flag-5'>文件</b>?頭<b class='flag-5'>文件</b>編寫(xiě)的<b class='flag-5'>一般</b>格式要求是怎樣?

    TSMaster如何同時(shí)記錄標(biāo)定變量和DBC信號(hào)至BLF文件

    客戶在使用TSMaster軟件標(biāo)定功能時(shí),有如下使用場(chǎng)景:將DBC文件的信號(hào)與A2L文件的標(biāo)定變量同時(shí)記錄在
    的頭像 發(fā)表于 03-25 08:20 ?1324次閱讀
    TSMaster如何同時(shí)記錄標(biāo)定變量和<b class='flag-5'>DBC</b>信號(hào)至BLF<b class='flag-5'>文件</b>

    光譜傳感器的一般原理

    光譜傳感器是種能夠測(cè)量物質(zhì)光譜特性的儀器,其一般原理主要基于物質(zhì)對(duì)不同波長(zhǎng)的光的吸收、發(fā)射和散射等特性進(jìn)行分析,從而獲取物質(zhì)的光譜信息。以下是對(duì)光譜傳感器一般原理的詳細(xì)解釋:
    的頭像 發(fā)表于 01-05 14:16 ?1187次閱讀