软件更新 | TSMaster 2024.04 最新版已上线,来看看新增了哪些实用功能

本文主要是介绍软件更新 | TSMaster 2024.04 最新版已上线,来看看新增了哪些实用功能,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

TSMaster是集汽车总线嵌入式代码生成、监控、仿真、开发、UDS诊断、CCP/XCP标定、ECU刷写、I/O控制、测试测量等功能于一体的国产软件工具。在最新更新的软件版本里,增加了很多新功能,其中期待已久的DoIP诊断功能终于在最新升级版本里可以实现!同时对仿真模块、API接口、工具箱模块等进行了更新。一起来看看吧!

软件更新方式

1.  直接在已有的软件中点击“帮助”-“检查升级”,将软件更新至最新版本;

2.  下载软件安装包,下载地址:

http://www.tosun.tech/TOSUNSoftware/TSMaster_Setup_beta.7z

01 新增RPC服务器和客户端

TSMaster新增RPC服务器和客户端,用于不同软件之间协同仿真:

图片

图片

02 新增支持DoIP诊断

TSMaster支持DoIP功能,该功能的实现以同星的以太网硬件作为基础。在TSMaster中可以设置网络接口信息,并配置相应的诊断流程进行刷写。

图片

除了多了一个连接过程和激活过程,DoIP的刷写流程的配置过程跟CAN/CANFD/LIN诊断一样,开发简单,容易上手。刷写运行界面如下图所示:

图片

03 API相关

1. 新增Socket相关的API接口

图片

2. 脚本工具新增支持Socket相关的回调函数

图片

3. 新增支持系统变量更改回调的Toolbox API

图片

4. 新增多线程操作的时候用于保护全局变量的API函数接口

图片

5. 新增数据库加载和卸载API

图片

6. 新增用于补偿不同供应商硬件之间时间戳偏差API

图片

7. 新增存储系统消息日志到指定目录API

图片

8. 新增通用RPC服务器和客户端API

图片

9. 新增屏蔽 FPU 异常API

图片

04 仿真系统常量相关

常量管理器现在可以解析 C 头文件

图片

05 软件版本相关

1. TSMaster x64 已推出

X64版本已推出,支持使用更大的系统内存用于数据分析,解决了之前X86版本在进行图形和Trace数据分析是对数据点数有限制的问题。

图片

2. TSMaster 工具箱手册发布

图片

06 工具箱相关

1. 新工具箱发布:GW2112配置器

图片

2. 新工具箱发布:代码包生成器

图片

07 示例工程相关

1. 新增以太网通讯Demo

图片

2. 新增不同仿真软件协同仿真组

图片

这篇关于软件更新 | TSMaster 2024.04 最新版已上线,来看看新增了哪些实用功能的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/947753

相关文章

SQL Server跟踪自动统计信息更新实战指南

《SQLServer跟踪自动统计信息更新实战指南》本文详解SQLServer自动统计信息更新的跟踪方法,推荐使用扩展事件实时捕获更新操作及详细信息,同时结合系统视图快速检查统计信息状态,重点强调修... 目录SQL Server 如何跟踪自动统计信息更新:深入解析与实战指南 核心跟踪方法1️⃣ 利用系统目录

SpringBoot中六种批量更新Mysql的方式效率对比分析

《SpringBoot中六种批量更新Mysql的方式效率对比分析》文章比较了MySQL大数据量批量更新的多种方法,指出REPLACEINTO和ONDUPLICATEKEY效率最高但存在数据风险,MyB... 目录效率比较测试结构数据库初始化测试数据批量修改方案第一种 for第二种 case when第三种

Mysql实现范围分区表(新增、删除、重组、查看)

《Mysql实现范围分区表(新增、删除、重组、查看)》MySQL分区表的四种类型(范围、哈希、列表、键值),主要介绍了范围分区的创建、查询、添加、删除及重组织操作,具有一定的参考价值,感兴趣的可以了解... 目录一、mysql分区表分类二、范围分区(Range Partitioning1、新建分区表:2、分

MySQL 定时新增分区的实现示例

《MySQL定时新增分区的实现示例》本文主要介绍了通过存储过程和定时任务实现MySQL分区的自动创建,解决大数据量下手动维护的繁琐问题,具有一定的参考价值,感兴趣的可以了解一下... mysql创建好分区之后,有时候会需要自动创建分区。比如,一些表数据量非常大,有些数据是热点数据,按照日期分区MululbU

MySQL追踪数据库表更新操作来源的全面指南

《MySQL追踪数据库表更新操作来源的全面指南》本文将以一个具体问题为例,如何监测哪个IP来源对数据库表statistics_test进行了UPDATE操作,文内探讨了多种方法,并提供了详细的代码... 目录引言1. 为什么需要监控数据库更新操作2. 方法1:启用数据库审计日志(1)mysql/mariad

Qt 设置软件版本信息的实现

《Qt设置软件版本信息的实现》本文介绍了Qt项目中设置版本信息的三种常用方法,包括.pro文件和version.rc配置、CMakeLists.txt与version.h.in结合,具有一定的参考... 目录在运行程序期间设置版本信息可以参考VS在 QT 中设置软件版本信息的几种方法方法一:通过 .pro

安装centos8设置基础软件仓库时出错的解决方案

《安装centos8设置基础软件仓库时出错的解决方案》:本文主要介绍安装centos8设置基础软件仓库时出错的解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录安装Centos8设置基础软件仓库时出错版本 8版本 8.2.200android4版本 javas

如何确定哪些软件是Mac系统自带的? Mac系统内置应用查看技巧

《如何确定哪些软件是Mac系统自带的?Mac系统内置应用查看技巧》如何确定哪些软件是Mac系统自带的?mac系统中有很多自带的应用,想要看看哪些是系统自带,该怎么查看呢?下面我们就来看看Mac系统内... 在MAC电脑上,可以使用以下方法来确定哪些软件是系统自带的:1.应用程序文件夹打开应用程序文件夹

Oracle 通过 ROWID 批量更新表的方法

《Oracle通过ROWID批量更新表的方法》在Oracle数据库中,使用ROWID进行批量更新是一种高效的更新方法,因为它直接定位到物理行位置,避免了通过索引查找的开销,下面给大家介绍Orac... 目录oracle 通过 ROWID 批量更新表ROWID 基本概念性能优化建议性能UoTrFPH优化建议注

Redis中6种缓存更新策略详解

《Redis中6种缓存更新策略详解》Redis作为一款高性能的内存数据库,已经成为缓存层的首选解决方案,然而,使用缓存时最大的挑战在于保证缓存数据与底层数据源的一致性,本文将介绍Redis中6种缓存更... 目录引言策略一:Cache-Aside(旁路缓存)策略工作原理代码示例优缺点分析适用场景策略二:Re