DBC文件解说之----BO信息解释.doc

DBC文件解说之----BO信息解释.doc

ID:55795065

大小:209.64 KB

页数:3页

时间:2020-06-07

DBC文件解说之----BO信息解释.doc_第1页
DBC文件解说之----BO信息解释.doc_第2页
DBC文件解说之----BO信息解释.doc_第3页
资源描述:

《DBC文件解说之----BO信息解释.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、DBC文件解说之----BO_TX_BU_TagNancyJiang苏州尚善网络科技有限公司6月8日熟悉Vector公司dbc文件的童鞋都知道dbc文件的基本框架:用不同的Tag来规范和标示不同种类的信息,比如Node,Message,Signal,Attribute各有不同的格式。关于每个Tag的详细定义,目前市面上能找到的文档,大概就是一份Vector公司出的《DBCFileFormatDocumentation》Version01/2007文档。如果想仅仅根据这份文档就了解dbc文件,那几乎是不可能。今天小编来和大家说说dbc中一个不常

2、用的Tag(BO_TX_BU_,先上一段原文:8.2DefinitionofMessageTransmittersThemessagetransmittersectionenablesthedefinitonofmultipletransmitternodesofasinglenode.Thisisusedtodescribecommunicationdataforhigher-layerprotocols.ThisisnotusedtodefineCANlayer-2communication.message_transmitters={m

3、essage_transmitter};Message_transmitter='BO_TX_BU_'message_id':'{transmitter}';';根据原文,小编只能看懂个大概,也就是说,BO_TX_BU_是定义消息的发送方,是定义一个消息可以有多个Node发送的Tag,后面的highter-layer就云里雾里,疑问重生了,比如:Message的TagBO_已经明确了Message的发送方,这里为什么还要再多此一举呢?更奇怪的是:一般来说,一个Message只能有一个发送方比较合理,比如发动机转速只能有发动机管理单元发出来,如

4、果其他节点发出来,势必会混乱整个系统。为了弄清本质,小编找了好久,总算找到一个例子。有例子就好理解了,这一类的Message,不是普通消息,是诊断消息。换句话说,这样的消息(能多Node发送的消息)就不是平常我们理解的,里面包含几个signal的消息,这类的消息,消息里面的内容是由另外一种协议规定的,这个例子中就是诊断协议啦。DBCView作为一款希望最大限度的解读dbc文件的软件是如何处理这个Tag呢,还是上图比较好,真是一图胜千言啊(Apictureismorethanathousandwords)DBCView把这类Message的发送

5、方,分成了主和从,主发送方就是在BO_中定义的发送方,而从是在BO_TX_BU_中定义的发送方。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。