自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [Autosar] DCM 模式规则函数

定义了一个名为的函数指针类型,该函数返回布尔值,并接受一个类型的参数。: 这是函数的参数,用于输出结果的NRC(Negative Response Code)。该数组包含两个函数指针,分别指向和函数。

2024-09-19 09:57:04 377

原创 [C语言] 08 声明-定义-extern

定义是指对函数功能的确立,包括指定函数名、函数类型、形参及其类型、函数体等,它是一个完整的、独立的函数单位。示例:函数的定义else声明的作用则是把函数的名字、函数类型以及形参的个数、类型和顺序(注意,不包括函数体)通知编译系统,以便在对包含函数调用的语句进行编译时,据此对其进行对照检查(例如函数名是否正确,实参与形参的类型和个数是否一致)。示例://函数声明extern用法extern表明变量或者函数是定义在其他文件中.例如:extern int a;

2024-09-11 09:50:21 379

原创 [日常杂记] 01-2024新能源汽车国家补贴

对报废国三及以下排放标准乘用车或2018年4月30日(含当日)前注册登记的新能源乘用车并购买纳入工业和信息化部减免车辆购置税的新能源汽车车型目录》的新能源乘用车新车的,补贴1万元(已更新为2万元报废国三及以下排放标准燃油乘用车并购买2.0升及以下排量燃油乘用车新车的,补贴7000元。

2024-09-07 22:41:55 541

原创 宏---检查条件

不满足,它会打印一条错误信息,包含文件名和行号。用于在运行时检查条件是否满足。

2024-08-14 17:25:25 178

原创 三元运算符表达式

(A)?(B):0表达式是一个简单的三元运算符表达式。

2024-08-14 16:48:40 169

原创 嵌套的三元运算符表达式

的值返回不同的结果。是一个嵌套的三元运算符表达式。这个结构的优点是,它在比较多个条件时非常简洁。

2024-08-14 16:42:45 317

原创 C语言基础

关于C语言的基础操作,可以实际写代码练习:

2024-08-14 16:19:07 136

原创 [AUTOSAR] 03 CAN Module Appl_GenericPrecopy

在上一篇文章[AUTOSAR] 02 CAN Message Receive Process-CSDN博客介绍了报文的接收流程,如何在接收到报文之后就对特定的报文进行处理呢?Vector提供了一个API接口,当CAN模块收到报文在调度CanIf_RxIndication ()之前,就调度这个 Appl_GenericPreCopy() 接口函数去实现特定的功能。

2024-05-11 16:57:05 373 1

原创 [AUTOSAR] 02 CAN Message Receive Process

CAN报文的接收流程为:CAN--->CANIF--->PDUR--->COM。

2024-05-11 16:08:16 284 1

原创 大端 小端

Intel格式:同小端(Little-endian),低字节在前;低位字节存储在低地址,高位字节存储在高地址Motorola格式:同大端(Big-endian),高字节在前;高位字节存储在低地址,低位字节存储在高地址MSB: Most Significant Bit ------- 最高有效位LSB: Least Significant Bit ------- 最低有效位Intel格式与Motorola格式的区别_intel类型和motorola类型-CSDN博客Hex对于给定的DID值。

2024-05-06 16:46:34 750

原创 [Python] 03移动文件到指定位置

python脚本,实现把源代码和头文件从A文件夹复制到B文件夹

2024-04-20 09:36:15 210

原创 [AUTOSAR] 肯定响应抑制位(suppressPosRspMsgIndicationBit)

在UDS(Unified Diagnostic Services)协议中,肯定响应抑制位()是一个重要的概念。

2024-04-15 10:06:13 1217 1

原创 [Python] 02筛选指定的字符串并替换

首先从txt文件中读取所有的字符串,然后遍历指定文件夹中的所有文件。对于每个文件,它会查找是否存在txt文件中的字符串,如果找到符合筛选规则的字符串,就在字符串后面添加后缀_xxx。

2024-04-11 11:08:56 420 1

原创 [Python] 实现C代码中变量替换

使用python脚本,筛选变量并替换变量name

2024-04-10 13:55:57 845 1

原创 Development Tools 劳特巴赫使用 Draw

1. 对观测信号画出图像a.添加观测量到 Watch 窗口添加观测量到 Watch 窗口b.Trace--Configuration设置c.选择SNOOPerd. 选择在Watch窗口已添加的观测信号e. 选择 Arm 开始记录信号变化的LOGf.停止软件运行,观测信号变化:

2023-12-31 17:34:43 479

原创 Autosar CAN报文的接收和发送

CANIF接收到LPDU后,继续解析CAN帧,根据其标识符和数据长度等,组装成一个IPDU,通知PDUR。CAN硬件层上接收到总线上的CAN报文后,硬件层会打包为LPDU驱动通知CANIF。PDUR肩负着路由的作用,根据CAN帧的标识符,如果是应用报文,就路由到COM。以上是CAN报文从CAN传递到COM的过程,后续信号的处理需要结合Development处理。接收路径:CAN--->CANIF--->PDUR--->COM。接收路径:COM---PDUR---CANIF---CAN。

2023-12-27 13:21:47 2280 2

空空如也

空空如也

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

TA关注的人

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