通过实车系统和仿真测试真实案例,提高对通过实车系统测试和仿真测试Canoe编程能力
课程大纲 |
1. CAN/LIN/Eth IL层仿真及实践 (1天) |
> CAN IL仿真,DBC文件属性配置,E2E配置及实例 > LIN IL仿真,LDF文件属性配置 > AUTOSAR ARXML通讯配置文件实例解析 > SOME/IP在CANoe通讯中的仿真应用实例 > AUTOSAR PDU IL在CAPL编程中的实例(重点关注以太网) > SOME/IP IL在CAPL编程中的实例
|
2. CANoe中的TestModule测试方法和CAPL在UDS诊断上的应用 (1天) |
> CANoe的Test Module、Test Unit、Test Case及Test Group介绍和实例 > 测试功能集Test Feature Set和测试服务库Test Service Library介绍和实践 > UDS协议,软件刷写协议流程介绍 > 基于CDD的CAPL诊断接口的实例 > 基于OSEK TP的诊断接口的实例 > 以程序刷写为例介绍上面描述的内容 |
3. TCP/IP通讯 (0.25天) |
> TCP/IP通讯技术分析 > 常用TCP/IP CAPL API介绍 > 基于CAPL实现客户端和服务端的TCP/UDP交互实例 |
4. Com Server, CAPL调用Python和C++应用程序 (0.75天) |
> CANoe Com的功能简介,Com对象结构介绍 > Python环境的配置 (Win32 Com) > CAPL调用外部应用程序的API简介(重点,C或C++,Python) > CAPL中调用Python实例演示 > Python调用CANoe自动化测试实例 (工程启动,信号读写,事件监控,测试节点控制) > CAPL和第三方exe应用程序的交互(重点,DLL,exe格式) |
5. FDX协议与HIL通讯系统 (0.5天) |
> FDX协议简介以及常用API函数介绍 > FDX编辑器的使用介绍,数据交互文件解析 > 上位机C# Demo模型数据交互通讯实例 |
6. CAPL与动态链接库DLL (0.5天) |
> CAPL DLL的制作,基于C++,函数定义&导出 > CAPL中调用CAPL DLL(DLL中的函数调用,Callback回调函数使用) > CAPL与DLL交互的实例 > 记录BLF文件,Vector自带DLL库,以太网信号存储文件BLF解析 |
7. C Library API介绍(0.5天) |
> CCI函数库介绍 > C Library的应用,CAN/LIN/Eth报文收发,信号&系统变量读写,Timer使用 > 在Virtual Studio中创建CCL工程实例 > CAPL调用C、C++实例演示(最终目标) |
8. CANoe环境下的自定义菜单及.NET测试模块开发(0.5天) |
> 基于C# Demo的MenuPlugin DLL使用方法 > .NET TestCase的.NET Test Module/ XML及.NET TestCase > .NET Vector.CANoe.TFS常用API介绍 |
汽车行业专家,汽车技术培训网专家级讲师,现任某企业的资深高级技术人员,具有丰富的开发、设计和实际项目...
联系方式:18611906820