
DBC
文章平均质量分 88
CAN网络描述文件
汽车电子助手
跟着博主学“汽车电子软件”+“嵌入式软件”,您需要的这里都有!!!丰富的开发经验(Autosar),解决你软件开发过程中的烦恼。
展开
-
【DBC专题】-12-不同类型报文(应用/诊断/网管/测量标定)在DBC中配置,以及在Autosar各模块间的信号数据流向
1)Autosar中不同类型报文(App应用,UDS/OBD诊断,NM网络管理报文,XCP测量标定)的信号数据流向;2)CAN DBC中,不同的Attribute属性决定不同类型报文(APP应用报文,UDS/OBD诊断报文,NM网络管理报文,XCP报文)。原创 2023-03-15 13:49:46 · 12275 阅读 · 4 评论 -
【DBC专题】-11-使用Cantools将CAN/CANFD DBC自动生成C语言代码
【DBC专题】-11-使用Cantools将CAN/CANFD DBC自动生成C语言代码原创 2024-03-19 21:49:07 · 5126 阅读 · 0 评论 -
【DBC专题】-10-CAN DBC转换C语言代码Demo_接收Rx报文篇
CAN DBC转换C语言代码Demo_接收Rx报文篇原创 2023-03-09 01:18:01 · 5190 阅读 · 1 评论 -
【DBC专题】-9-如何在DBC中描述CAN Signal的“负数/值”
如何在DBC中描述CAN Signal的“负数/值”原创 2022-12-06 22:26:20 · 4164 阅读 · 2 评论 -
【DBC专题】-8-经典CAN2.0 DBC快速切换为CANFD DBC
Classical CAN2.0 DBC和CANFD DBC的相互转换原创 2022-09-20 12:28:15 · 6623 阅读 · 1 评论 -
【DBC专题】-7-在DBC中创建一个Signal Group信号组
目录1 创建Signal Group信号组2 创建Signal Group信号组前后DBC内容的差异3 结尾关键字:CANdb++ EditorCAN SignalSG=Signal Group信号组1 创建Signal Group信号组2 创建Signal Group信号组前后DBC内容的差异推荐阅读(单击下方文字即可跳转至对应博文):1、【DBC专题】-1-如何使用CANdb++ Editor创建并制作一个DBC2、【DBC...原创 2021-09-04 16:28:04 · 6657 阅读 · 2 评论 -
【DBC专题】-6-Signal信号字节顺序Motorola_LSB/MSB/Sequential/Backward,Intel_Standard/Sequential等6类格式详解
目录0 概述1 Bit Index位索引2 Intel 和Motorola的细分介绍2.1 字节顺序 “Intel Standard”2.2 字节顺序 “Intel Sequential”2.3 字节顺序 “ Motorola Forward LSB”2.4 字节顺序 “ Motorola Forward MSB”2.5 字节顺序 “Motorola Sequential”2.6 字节顺序 “ Motorola Backward”3 小结4 结尾关键字...原创 2021-02-19 23:30:07 · 8993 阅读 · 3 评论 -
【DBC专题】-5-DBC文件格式解析
目录0 DBC文件中“符号字符串”命名要求1 DBC文件的标头1 Bit Timing波特率定义2 Node节点定义3 Value Table值表定义4 Message消息定义4.1 标准帧Message定义举例4.2 扩展帧Message定义举例5 Signal信号定义6 Value Table指标的绑定Signal信号7 Comment注释定义7.1 Node节点的注释举例7.2 Message消息的注释举例7.3 Signal信号的注释举例..原创 2020-12-23 20:44:38 · 14028 阅读 · 21 评论 -
【DBC专题】-4-DBC文件中的Signal信号字节顺序Motorola和Intel介绍
目录0 引言1 小端(Intel)编码格式1.1 Signal信号不跨字节1.2 Signal信号跨字节2 大端(Motorola)编码格式2.1 Signal信号不跨字节2.2 Signal信号跨字节3 小结推荐阅读:1、【DBC专题】-1-如何使用CANdb++ Editor创建并制作一个DBC2、【DBC专题】-2-CAN Signal信号的Multiplexor多路复用在DBC中实现3、【DBC专题】-3-利用CANdb++ Editor在DBC文..原创 2020-12-22 17:07:34 · 15571 阅读 · 23 评论 -
【DBC专题】-3-利用CANdb++ Editor在DBC文件添加帧CAN_ID和信号CAN_Signal
DBC(Data Base CAN)文件用于描述单个CAN网络的通信,DBC文件格式比较固定、不会产生歧义和理解误差,便于交流。下面在已有的DBC中增加帧Frame ID和信号Signal。1 打开“CANdb++ Editor”,在”Signals”中增加一个信号;1.1 右击“Signals”,在上下文中选择“New”,弹出如下对话框;1.2 编辑“Si...原创 2020-02-27 12:44:22 · 18020 阅读 · 20 评论 -
【DBC专题】-2-CAN Signal信号的Multiplexor多路复用在DBC中实现
目录0 关键字/术语描述1有关“多路复用”概念2 创建Message中“信号多路复用”2.1 给Multiplexor Signal类型的信号创建合适的Value tables2.2 将创建Value tables的添加到Multiplexor Signal类型的信号2.3 配置Message中的其它Multiplexed Signal类型的信号2.4 在Message中调整Signal信号的位置3 Consistency check一致性检查4 结尾在“【D...原创 2020-12-19 16:07:47 · 13622 阅读 · 8 评论 -
【DBC专题】-1-如何使用CANdb++ Editor创建并制作一个DBC
目录0关键字/术语描述1 启动“CANdb++ Editor”2 创建一个新的DBC(CANdb network file (Data Base for CAN))3 创建CAN网络当中的Network nodes网络节点4 创建CAN网络当中的Message消息5 创建Message消息中Signals信号5.1 创建Signal信号5.2 在Message中调整Signal信号的位置6 在Message中编辑每个Signal信号的接收节点7 创建Value t..原创 2020-12-19 13:53:53 · 38737 阅读 · 26 评论 -
Vector CANdb++ Editor和CANdb++ Admin的区别
Vector CANdb++ Editor和CANdb++ Admin的区别原创 2024-02-01 20:59:34 · 2002 阅读 · 1 评论 -
利用Vector CANOE/CANalyzer的系统变量System Variables观察CAN信号之间的关系
利用CANOE/CANalyzer添加“系统变量(System Variables)”,进行CAN信号之间的“加减乘除”运算,协助分析CAN信号之间的差异,给工作带来极大的帮助。相比EXCEL和MATLAB图形成像,画面精细,可观察局部。下面以CANalyzer 9.0 SP2为平台,讲述添加系统变量过程(CANOE操作方法阈值相同)。准备工作:CANOE/CANalyzer;熟练掌握...原创 2020-03-04 19:30:03 · 9223 阅读 · 0 评论