【CANoe使用大全】——DBC数据库制作

文章目录

1.DBC数据库选择

首先找到DBC编辑器入口

1.1.DBC模板选择

举例说明:

新建选择CANFD的模板

1.3. 新建报文


注意上图中报文周期"Cycle Time"处于不可编辑状态,证明此模板中缺少周期属性,可直接到属性设置界面新建一个周期属性

如下:


1.4. 新建信号


1.5.数值表建立

先进行DoorLockSts信号的数值表建立

1.命名

对数值表进行命名

2.赋值

数值表新建成功后导入到对应信号下

信号新建配置完成后,拖拽到报文中(按照报文排列顺序拖拽)

拖拽完成可用按照CAN矩阵检查信号排列情况,若是有误,可按照以下两个方法进行修改

方法1:

直接点到message下的信号,如下图:

信号按照规定字节设置好之后,可用双击message,进入layout,直观观察信号布局

方法2:

在layout中选中信号值直接拖拽到指定位置

2. DBC导入

DBC数据库建立好之后,导入CANoe工程中使用。

也可直接进行拖拽导入。

相关推荐
bush43 天前
嵌入式linux学习记录十四、术语
linux·嵌入式
国产化创客3 天前
ESP32 CameraWebServer 原生摄像头项目全解析
物联网·开源·嵌入式·实时音视频·智能硬件
goldenrolan3 天前
学习型红外控制系统稳定性挂测工装专项总结
软件测试·python·stm32·嵌入式·红外
w4ysonch3 天前
我手搓了一套适用于任何嵌入式项目的跨线程通信API
嵌入式
海砥装备HardAus3 天前
大载重工业无人机动力容错控制:单电机失效下的应急重构算法设计
算法·重构·嵌入式·无人机
济6173 天前
BMS系统专栏:电池状态监控任务
嵌入式硬件·嵌入式·bms电池系统管理
济6173 天前
BMS系统专栏: BMS_ProtectTask 电池保护任务
嵌入式硬件·嵌入式·bms电池管理
番茄灭世神4 天前
RTC授时时间戳转换工具
c语言·单片机·嵌入式
charlie1145141914 天前
嵌入式Linux驱动开发——从轮询到中断
linux·开发语言·驱动开发·嵌入式
2023自学中4 天前
imx6ull开发板,sd卡启动运行linux,手动给开发板的 emmc 做分区、烧系统
linux·嵌入式·开发板