在汽车电子和CAN总线开发领域,DBC文件(Database Container)是定义CAN通信协议的核心文件,正确编辑和优化DBC文件,对于车辆网络通信的稳定性、数据解析的准确性至关重要。对于刚接触TSMaster的工程师来说,如何快速掌握DBC编辑技巧,并应用于实际项目开发,仍存在一定的学习门槛。本文将从基础功能解析到使用示例演示,系统介绍TSMaster DBC编辑器的核心操作。
本文关键词:TSMaster,DBC,数据库
目录
Catalog
1. 符号说明
2. 功能概要
3. DBC 编辑器窗体
4. 使用示例
1、符号说明
本文中所用到的一些样式和符号,可以参考以下表格说明。


2、功能概要
DBC编辑器可以用于CAN DBC数据库的创建、修改以及保存等,详细的功能如下:
▲ 创建CAN DBC数据库
▲ 打开CAN DBC文件,查看数据库中的节点、报文、信号、属性等信息
▲ 编辑CAN数据库内容
▲ 导出CAN数据库到DBC文件
▲ 检查数据库内容是否符合一致性要求
3、DBC 编辑器窗体
DBC编辑器主要包含以下五个功能区:
▲ 菜单栏(1)
▲ 数据库总览区(2)
▲ 属性配置区(3)
▲ 节点总览和报文布局区(4)
▲ 日志区(5)

图1:DBC编辑器初始界面
3.1 菜单栏
菜单栏包括新建、打开、保存、另存为、一致性检查、撤销和重做7个按钮,各图标说明如下。

3.2 数据库总览区
数据库总览区包括数据库节点搜索区和数据库节点区。
3.2.1 数据库节点搜索区
在搜索框内输入节点名称,可以高亮显示,如下图:

图2:搜索节点高亮显示
窗体图标说明如下:

3.2.2 数据库节点分类
数据库节点包括以下8类:

图3:数据库总览区节点图


3.2.3 数据库节点拖拽功能
数据库总览区的部分节点支持拖拽功能,支持拖拽功能的节点如下。
▲ 信号拖拽到报文,如下图所示,将信号New_Signal_0拖拽到New_Message_0时,会将信号New_Signal_

最低0.47元/天 解锁文章
961

被折叠的 条评论
为什么被折叠?



