自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 将DBC中CANFD报文的DLC由8修改为64后,代码跑死问题解决

项目要求更新DBC文件,将CANFD报文的DLC由原来的8修改为64,如下图所示。将DBC文件导入DaVinci Configurator Pro工具,生成代码,编译,运行时代码却跑死。

2023-10-31 23:45:00 751

原创 ISO 15765-2:网络层服务

ISO 15765-2 规定了一种网络协议,以满足ISO 11898中规定的基于CAN的车辆网络系统的要求。ISO 15765-2 是根据 ISO 14229-1和ISO 15031-5中建立的诊断服务来进行定义的,但不限于与它们一起使用,并且还与车载网络需要的大多数其他通信兼容

2023-10-22 16:56:07 2166

原创 传入参数、传出参数、传入传出参数的区别

传入参数、传出参数、传入传出参数的区别

2023-10-15 20:43:53 320

原创 ISO 15765-1:一般信息和用例定义

ISO 15765-1的这一部分概述了ISO 15765的结构和划分,并显示了不同部分之间的关系。它还定义了诊断网络体系结构。ISO 15765-1这部分定义的术语对所有诊断网络都是通用的,并在ISO 15765的所有部分(ISO 15765-1、ISO 15765-2、ISO 15765-3、ISO 15765-4)中使用。

2023-10-13 23:16:24 392

原创 达芬奇DaVinciConfigurator无法显示27服务

根据诊断调查问卷表,使用CANdelaStudio,配置27服务后,将生成CDD文件导入达芬奇DaVinciConfigurator中,DaVinciConfigurator路径\Dcm\DcmConfigSet\DcmDsd\DcmDsdServiceTable下不显示27服务。

2023-10-11 19:53:03 333

原创 CanTp功能详述(二)

在“CanTp功能详述(一)”中介绍了CanTp提供给上层与下层的服务,以及其内部行为中的N-SDU接收与N-SDU发送。本文继续介绍CanTp的其他内部行为以及错误分类,包括:缓冲策略,协议参数设置服务,发送与接收数据流,CAN NSduId和CAN LSduId的关系,并发连接。N-PDU填充处理意外到达的N-PDU

2023-10-06 19:42:12 1588

原创 CanTp功能详述(一)

CanTp模块提供了分段、流控传输和报文重组的服务。它的主要目的是发送和接收可能适合或不适合单个CAN帧的消息。不适合单个CAN帧的报文被分割成多个部分,这样每个部分都可以在单个CAN帧中传输。

2023-10-05 22:43:46 2114

原创 CanTp对其他模块的依赖

CanTp的上层接口为PduR模块提供全局访问,以发送和接收数据。这种访问是通过CAN N-SDU标识符(CAN NSduId)实现的。CAN NSduId是一个常量数据结构,其包含了描述CAN N-SDU的属性。每个CAN N-SDU特定的数据结构可以包含如下属性:N-SDU类型(Tx或Rx),其寻址格式,报文的L-SDU标识符或其他对实现有用的属性

2023-10-04 23:24:14 298

原创 CanTp概述

CAN传输协议(CAN Transport Protocol,CanTp)在AUTOSAR经典平台的通信服务中详细描述,CanTp模块是AUTOSAR基本软件模块之一,从层次上描述,CanTp也指CAN传输层,下图展示CanTp在AUTOSAR通信栈中的位置。CanTp是PDU路由模块(PDU Router,PduR)和CAN接口(CAN Interface,CanIf)模块之间的模块。

2023-10-04 21:36:37 748

原创 CanTp相关术语、缩略语、概念汇总

CanTp相关术语、缩略语、概念汇总。

2023-10-02 19:06:20 297

原创 初识DBC属性

CAN数据库(Data Base for Can,DBC)文件用于描述一个CAN网络中所有ECU之间的CAN通信。DBC文件可以使用编辑器CANdb++来进行编辑。DBC文件可以导入到Davinci Configurator Pro中,通过DBC属性配置CAN通信栈。

2023-10-01 21:34:35 1886

最新完整版ISO 11898全套资料

ISO 11898全套资料包含六个部分ISO :11898-1(第一部分,数据链路层语物理信令);11898-2(第二部分,高速媒体接入单元);11898-3(第三部分:低速、容错、依赖于介质的接口);11898-4(第四部分:时间触发的通信);11898-5(第五部分:低功耗高速介质接入单元);11898-6(第六部分:具有选择性唤醒功能的高速媒体接入单元) 想学习 CAN 的伙伴们强烈推荐下载。

2023-10-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除