dbc与db文件后缀的区别是什么呢?

dbc与db文件后缀的区别是什么呢?,第1张

dbc是Microsoft Visual FoxPro数据库容器中芹文件

db一般是数据库文件,需拦腔要在SQL文件下才能打开

两种文件一个是在开发环境下简培衫使用,一个是在应用环境下使用,区别是比较大的

DBC,全称Dynamic Body Control,中文翻译是:动态车身控制系统,也称含睁车身动态控制系统。

1、Dynamic作为形容词时:充满活力的;精力充沛的;动态的;发展变化的;力的;动力的

示例:South Asia continues to be the most dynamic economic region in the world.

翻译:南亚仍然是世界上经济最活跃的地区。

2、Body作为名词时:身体,躯体,躯干

示例:The largest organ in the body is the liver.

翻译:人体最大的器官是肝脏。

3、Control作为名词时:控制(或 *** 纵)能力,限制,限定,约束,管理,管制

示例:She struggled to keep control of her voice.

翻译:她竭力控制住自己的声音。

综合各个含义,汽车DBC即Dynamic Body Control代表车身动态控制系统。

扩展资料:

汽车DBC所代表的车身动态控制系统概述

BMW自主开发的DSC控制系统中集成了ASC自动稳定控制系统和牵引力控制系统,能够通过对出现滑转趋势的驱动轮进行选择制动来控制驱动轮的滑转状态,从而相应地对车辆起到稳定谈悔岁作用。

而在冰雪路面、沙漠或砂砾路面上,驾驶者只需按下一个按钮就可以使车辆进入DTC模式,从而增强车辆在上述路面上的牵引力。同时,由于DSC动态稳定控制系统的干预响应极限稍微延长前樱,车辆的牵引力和驱动力也随之增大,驾驶者能够享受到非同寻常的运动驾驶体验。

DSC动态稳定控制系统的另一个功能是CBC弯道制动控制系统,能够在转弯轻微制动时通过非对称的制动力控制消除车辆转向过度趋势。

参考资料来源:百度百科-dynamic

参考资料来源:百度百科-body

参考资料来源:百度百科-control

参考资料来源:百度百科-车身动态控制系统

DBC(data base CAN)文件是由德国Victor公司发布的,它被用来描述单一CAN网络中各逻辑节点信息,依据该文件可以开发出来监视和分析CAN网络中所有逻辑节点的运行状态。

在这里我将介绍DBC编辑工具的下载、安装及使用,还有DBC发送和接收的使用教程。

下载及安装

下载

链接:https://pan.baidu.com/s/1wnmYqI4KTAaPz7gcO4czVw

提取码:lf07

安装

1、双击打开安装包

2、点击Next

3、选择好安装路径后点击Next

4、默认选择,点击Next

5、点击Install后进入下载

6、点击Finish

这样就安装完成了。

CANdb++使用

新建dbc

1、打开CANdb++

2、点击File=>Create Database,新建dbc文件

3、选择CANTemplate后点击OK

4、填写文件名

5、新建完成

新建Signals

1、右键Signals=>New

2、填写Signal的相关信息

其中,Name为信号名、Length[Bit]为该信号的位长度,Byte Order是选择信息的存储类型,分为因特尔和摩托罗拉,这里贴上英特尔与摩托罗拉的区别的说明链接:

https://blog.csdn.net/bingdianlanxin/article/details/41522373

Value Type为数据类型,有Signed(有符号整型)、Unsigned(无符号整型)、IEEE Float(浮点型)、IEEE Double(双浮点型)

Factor为比重,Offset为偏置量,Unit为信号量的单位 选择完上述属性后,点击Calculate minimum and maximum`计算信号的最大值与最小值,

选择Commit添加注释

最后点击确定就可生成一个新的Signal。

新建枚举表

*注:如果我们要表示的信号量是枚举类型的话,我们点击View=>Value Table

右键新建表格

进入Value Descriptions

点击Add添加枚举值

左边为实际值,右边为描述;

最后点击确定就可生成枚举表。

将枚举表添加到Signal

点击Value Table,选择已有的枚举表后点击应用即可。

新建Message

1、右键Message=>New

2、填写Message的相关属性

Name为信息帧名

Type为选择标准帧或拓展帧

ID为帧的ID

DLC为帧长度

3、选择Signals,添加信号

4、点击Add

5、选择Signal后点击OK

最后点击确定即可。

将所有信号添加结束后,选择Layout

将各信号拖拽到相应得位置上。

DBC接收

这里我是使用ZCANPRO这个工具来解析。

1、点击新建轮肆DBC视图

2、点击加载DBC

3、选升桐悉择好DBC文件后,点击设置,在过滤设置中选择好消息名

最终就可以解析CAN报文了

DBC发送

要实现DBC发送的话,还需要在CANdb++中设置相应的参数。

1、点击View=>Attribute Definitions

将上述的参数通过右键新建。

2、右键Network nodes,点击New,新建节点

3、点击已有的消息名,选择Transmiters

4、选择Attributes,填写报文的发送周期

5、点击Add,选择相应的节点,后点击确定

这样我们就完成发送的配置。

在ZCANPRO中,我们需要点击DBC发送

点击加载DBC

在消息名里右键添加

最后配置发送次数再按照列表发送即可。

单片机

曲臂高空作业车

精选推荐

广告

CAN和CANFD在dbc中的区别与联系

467阅读·0评论·0点赞

2022年12月3日

快速读懂CAN报文 DBC文件 解析文件

1.1W阅读·1评论·9点赞

2022年4月25日

周立功CAN总线工具ZLG USBCANFD-200U上吵乎位机ZCANPRO使用方法

2090阅读·0评论·2点赞

2022年11月3日

使用CANdb++制作dbc文件(小白笔记)

345阅读·0评论·2点赞

2022年11月28日

CAN通信(二)——信号矩阵及DBC

667阅读·0评论·3点赞

2022年9月11日

DBC系列之使用CANdb++创建DBC(2)

3045阅读·0评论·7点赞

2021年9月4日

00:01

01:02

过目不忘的记忆力是如何练就的?3种方法,一个月后你会大吃一惊

01:02

3招教你记忆力暴涨

广告

解析.DBC文件, 读懂CAN通信矩阵,实现车内信号仿真

3143阅读·0评论·7点赞

2019年1月4日

CAN学习笔记一:DBC文件创建

7348阅读·0评论·14点赞

2021年2月10日

CAN报文DBC文件格式详细介绍

1420阅读·0评论·0点赞

2022年7月8日

CANdb++的使用教程

5939阅读·1评论·10点赞

2021年9月2日

Candb++创建dbc

1039阅读·0评论·2点赞

2022年6月24日

DBC文件制作步骤

6997阅读·5评论·11点赞

2022年4月26日

ZCANPRO的.can文件解析

1.3W阅读·3评论·8点赞

2019年8月2日

周立功ZCANPRO基础使用教程

8349阅读·2评论·8点赞

2022年8月23日

CANdb++从安装到使用

1.2W阅读·2评论·12点赞

2021年2月23日

DBC文件的编辑方法

3059阅读·0评论·0点赞

2021年9月6日

CAN:CAN矩阵、CAN网络、DBC、MDF关系

5646阅读·2评论·10点赞

2020年9月8日

Step by Step学习CANoe三大工具链——DBC数据库编辑器(CANdb++ Editor)、面板设计(Panel Designer)和CAPL浏览器(CAPL Browser)

6456阅读·2评论·14点赞

2020年1月12日

CANoe软件使用(三)——DBC编辑

559阅读·0评论·0点赞

2022年9月12日

去首页

看看更多热门内容


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/12228739.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-22
下一篇 2023-05-22

发表评论

登录后才能评论

评论列表(0条)

保存