- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 E2E算法生成DLL文件
上篇文章介绍了诊断27服务的算法生成的DLL文件,那是基于CANoe自带诊断函数库使用,这篇文章介绍了在CANoe中可以直接使用头文件或在外部调用的方式,以及如何在CAPL语言中使用DLL文件中的函数。使用vs2010里的模板,将E2E算法函数添加成外部依赖,在capldll.c中包含头文件。这是举一个生成DLL文件的函数,appInit是函数名,有一个uint32类型的参数。添加完可以在CAPL Functions中查看。dllInit:是调用的DLL文件名。V:是指返回值的类型。
2025-03-27 13:20:07
517
原创 0x27服务密钥生成dll文件
由于算法的难度和在CANoe里使用c语言程序可能会导致很多声明问题,所以就有必要制作DLL文件,从而在CANoe的CAPL编写时直接调用,本文还介绍了在CANoe中如何去调用CDD和DLL 文件,以及如何在CAPL语言中使用DLL文件中的函数。将客户释放key引用到数组中,计算后的密钥就是ioKeyArray,在CANoe中再使用此数组。此时只需要将计算出的密钥数组通过27服务发送出去即可。生成的DLL在CANoe中的调用。CAPL语言中编写的代码如下。
2024-10-21 13:42:32
1408
原创 AUTOSAR网络管理测试
点击Test->Test setup->新建Test Envieonment->新建Test 1 ->编辑CAPL文件。使用CANoe里的Test功能,自己做自动化网络管理测试。CANoe12.0版本,VN1630A。可控制电源---固纬。
2023-05-23 13:23:59
1785
12
原创 CANoe串口控制电源
3、一切准备就绪可以在主程序中调用发送函数,控制电源啦。其实一般可控电源的步骤大致一样,只是电源的控制命令不一样,此时,我们可以去电源的官网查找说明书就可以了。1、首先同样在变量中定义好要给电源发送什么命令,这里我是做了一个简单的给电源设置电压,做开启和关闭的动作。这里定义的port_KL30和port_KL15具体的值可以去查看设备管理器连接的串口值是多少。2、前面已经定义过发送函数了,可以直接拿过来用了。一切定义配置好之后,就可以编写控制电源的函数了。可控制电源---固纬PSW 30-36。
2022-10-24 11:33:11
3554
4
AUTOSAR网络管理测试用例
2023-06-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅