什么是DBC文件
DBC是Database Can的缩写,其代表的是CAN的数据库文件,在这个文件中把CAN通讯的信息定义的非常完整清楚,而CAN网络的通讯就是依据这个文件的描述进行的,所以DBC文件的作用非常强大,正是因为有了它才可以使得整个CAN网路的节点控制器无差错的协同同步开发。
DBC文件一般我们在写应用代码时,会参考DBC文件的一些参数,编写他的代码。
一、DBC文件内容
当我们打开一份DBC文件时,主要看 Network nodes下里的网络节点,网络节点分为多个类,如下图,分为SDE、sensor2、sensor3三个类节点。
当点开节点时,会看到类节点下的 TX 与 RX 下的多个messages。
每个message 又包含了多个signals。