在CANoe工程中dbc文件制作的详细介绍

      最新很多人私信我,在制作dbc文件的时候都会有各种各样的小问题,对于一个新手来说越是小的问题,越是很难发现,很难及时的纠错,我总结了一下大家的几个问题,希望可以帮到各位,在制作dbc文件的时候少做纠错题。
      

目录
        
1.dbc 属性       
        2.dbc中的Network nodes分不清Tx和Rx
        3.dbc中无法修改报文发送周期和发送类型
        4.dbc文件被莫名的锁定了,无法进行修改了

学习CAN相关的学习链接:
https://blog.csdn.net/2301_79031315?spm=1010.2135.3001.5343


1.dbc 属性 
       不同的dbc属性决定不同功能的报文, 一般实际项目中涉及的报文为4类:应用报文,诊断报文,网络管理报文,XCP报文。不同作用的报文其在协议栈中的信号流路径是不同的。

在CANoe工程中dbc文件制作的详细介绍_第1张图片2.dbc中的Network nodes

       Tx Messages:节点发送报文
       Rx Messages:节点接收报文
       Mapped Tx Signals:节点发送信号
       Mapped Rx Signals:节点接收信号


3.dbc中无法修改报文发送周期和发送类型 
          3.1、选中Messgae>点击菜单栏View>Attribute Definitions,
                  出现如下界面,右击增加这些属性
          3.2、回到messgae,修改GenMsgSendType和GenMsgCycleTime,
                  就可修改Tx Method和 CycleTime
在CANoe工程中dbc文件制作的详细介绍_第2张图片

   4.dbc文件被莫名的锁定了,无法进行修改了

      出现如图情况千万不要着急,这个dbc文件不能做任何的修改的时候,不要去纠结他,选择另存为以后,在新的dbc中就可以修改了,有些问题是不需要去纠结的。

在CANoe工程中dbc文件制作的详细介绍_第3张图片

你可能感兴趣的:(c++,python,网络安全,信息与通信,网络协议)