自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AutoSAR CanTP(一)

单帧(SF):一帧can报文8字节内就可以把uds数据处理完毕。多帧:一帧can报文8字节内处理不完,需分为首帧(FF),流控帧(FC),连续帧(CF)来处理。N_PCI byte的第一个字节高4位为N_PCItype,标识该N_PDU(数据单元)的类型。SF:0 表示单帧。单帧一般是传输不分段数据和用于建立数据传输请求。FF:1 表示首帧。FF_DL是首帧的数据场长度,在CAN2.0中长度值多达4095字节。

2024-04-20 23:10:45 977

原创 AutoSAR Dcm(二)

通过将suppressPosRspMsgIndicationBit(子函数参数的第7位)设置为'FALSE',客户端请求获得响应消息。在服务器执行resetType之前,服务器应发送ECUReset肯定响应消息。securityAccessType:该参数是来自请求消息的子功能参数的比特6-0的回声。securitySeed(高字节和低字节):种子参数是服务器发送的数据值,客户端在计算访问安全性所需的密钥时将使用该值。

2023-07-10 21:59:11 179 1

原创 AutoSAR DCM(一)

AutoSAR DCM(Diagnostic Communication Manager)是一个软件模块,用于管理汽车电子控制单元(ECU)和诊断工具之间的通信,通过标准化的诊断协议Unified Diagnostic Services(UDS)。它提供诊断服务,例如读取和清除诊断故障码,监测传感器值和执行诊断例程,以确保车辆的正常运行。AutoSAR DCM还处理ECU和诊断工具之间的诊断消息通信,确保消息按照UDS协议正确格式化和传输。

2023-03-31 19:10:22 409

原创 C语言关键字const

C语言中的const关键字用于修饰变量函数参数函数返回值,以指明它们的值在程序的整个执行期间都不会被改变。const限定的变量值是只读的,不能通过程序改变它的值。const是一个C语言(ANSIC)的关键字,具有着举足轻重的地位。它限定一个变量不允许被改变,产生静态作用。

2023-03-07 22:14:50 3032

原创 C语言Switch....case用法

C语言switch语句通常用于多个条件判断,根据不同情况执行不同的代码块。它的使用形式如下:switch(表达式) { case 常量表达式1: 语句序列1 break;case 常量表达式2: 语句序列2 break;...... default: 语句序列n break;

2023-03-04 21:20:09 15647

原创 C语言static关键字

C语言中的static关键字用于修饰函数或变量,static关键字的作用有:1、静态变量:使用static修饰的全局变量或者静态变量在整个程序中只会被初始化一次,在程序的其他函数中可以访问该变量,保证变量的唯一性。2、静态函数:使用static修饰的函数只能在本文件中被调用,不能被其他文件所调用,其作用域限制在声明它的文件内。3、静态变量的存储位置:使用static修饰的变量会被存储在静态存储区,生命周期一直到程序结束,只有在程序执行结束后释放。

2023-03-03 21:41:26 173

原创 CANdelaStudio配置诊断0x10服务

基于AutoSAR的诊断开发一般离不开candelastudio,通过candelastudio可以配置诊断诊断控制与诊断服务相关。首先要安装candelastudio软件,candelastudio安装可以百度安装教程,安装后会有三种语言选择,一般选择英语格式。

2023-02-28 20:47:47 459

原创 C语言左/右移位与大小端格式理解

一、C语言中左移与右移理解左移(

2023-02-27 21:34:49 1878 1

空空如也

空空如也

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

TA关注的人

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