ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

干货分享 | 手把手教学:TSMasterAPI插件导入与ECUTEST联合仿真指南

干货分享 | 手把手教学:TSMasterAPI插件导入与ECUTEST联合仿真指南 在汽车电子ECU开发与测试中联合仿真已成为提高测试效率、确保系统稳定性的关键手段。而TSMaster作为汽车电子仿真与测试的综合工具结合ECUTEST的专业测试能力能够实现高效的自动化测试。本文将详细介绍TSMasterAPI插件如何导入、核心API接口函数讲解。本文关键词TSMasterAPIECUTESTAPI接口目录Catalog1. TSMasterAPI插件1.1 导入TSMaster API1.2 TOSUNTSMaster SIL Kit1.3 TOSUNHardware SIL Kit2. TSMasterAPI 接口说明2.1 TOSUNTSMaster SIL Kit2.2 TOSUNHardware SIL Kit1.TSMasterAPI 插件当前 TSMaster 为广大 ecutest 使用用户提供了程控 TSMaster 软件以及硬件接口在ECUTEST 软件中可以分别查看到对应的接口名称。程控 TSMaster 上位机 UI 界面来实现 SIL 仿真的接口名为TSOUN: TSMaster SIL Kit程控 TOSUN 旗下硬件产品来实现 SIL 仿真的接口名为TOSUN: Hardware SIL Kit。如下图所示1.1 导入 TSMasterAPI1.1.1 部署插件TOSUN 官方即将在安装 TSMaster 时提供 ECUTEST 插件环境由用户选择是否安装该插件与安装 C\Python 环境同样的方式进行勾选安装。同时如果用户希望在第一时间使用该插件可以联系 TOSUN 销售或技术同时获取插件包然后手动放入 ECUTEST 软件中放置位置如下图所示1.1.2 工作区导入插件用户在创建 ECUTEST workspace 时勾选“Show workspace settings”-“Copy tutorial files”-下拉框选择“TSMasterAPI”-“OK”即可在工作区中查看到“TSOUN: TSMaster SIL Kit”与“TSOUN: Hardware SIL Kit”。1.2TOSUN: TSMaster SIL Kit1.2.1 创建 test bench configruation首先创建“test bench configruation”-“new create new tool host”-”Local”此时就可以在 tool host 窗口中查看到“TOSUN: TSMaster SIL Kit”。右键“TOSUN: TSMaster SIL Kit”-“Add tool”-“TSMaster_project_path”中填入 TSMaster 的工程路径点击保存即可。1创建 “test bench configruation”2“Create new tool host”3“TOSUN: TSMaster SIL Kit”-“Add tool”4“保存”5“启动”6“Connect tool”7接口调用1.3 TOSUNHardware SIL Kit1.3.1 创建 test bench configruation首先创建“test bench configruation”-“new create new tool host”-”Local”此时就可以在 tool host 窗口中查看到“TOSUN: Hardware SIL Kit”。右键“TOSUN: TSMaster SIL Kit”-“Add tool”-“TSMaster_App_Name”中填入 TSMaster 的应用程序名点击保存即可。1创建 “test bench configruation”2“Create new tool host”3“TOSUN: TSMaster SIL Kit”-“Add tool”4“保存”5“启动”6“Connect tool”7接口调用2.TSMasterAPI 接口说明2.1 TOSUN: TSMaster SIL Kit2.1.1 start_simulation2.1.2 simulation_is_running2.1.3 stop_simulation2.1.4 get_sysvar_value2.1.5 set_sysvar_value2.1.6 get_cansignal_value2.1.7 set_cansignal_value2.1.8 get_linsignal_value2.1.9 set_linsignal_value2.1.10 get_frsignal_value2.1.11 set_frsignal_value2.2 TOSUN: Hardware SIL Kit2.2.1 set_hardware_config2.2.2 connect2.2.3 disconnect2.2.4 send_msg2.2.5 send_cyclic_can_msg2.2.6 recv_can_msg2.2.7 recv_lin_msg2.2.8 recv_flexray_msg
返回列表