软件更新 | 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

相关文章

Redis缓存问题与缓存更新机制详解

《Redis缓存问题与缓存更新机制详解》本文主要介绍了缓存问题及其解决方案,包括缓存穿透、缓存击穿、缓存雪崩等问题的成因以及相应的预防和解决方法,同时,还详细探讨了缓存更新机制,包括不同情况下的缓存更... 目录一、缓存问题1.1 缓存穿透1.1.1 问题来源1.1.2 解决方案1.2 缓存击穿1.2.1

Linux Mint Xia 22.1重磅发布: 重要更新一览

《LinuxMintXia22.1重磅发布:重要更新一览》Beta版LinuxMint“Xia”22.1发布,新版本基于Ubuntu24.04,内核版本为Linux6.8,这... linux Mint 22.1「Xia」正式发布啦!这次更新带来了诸多优化和改进,进一步巩固了 Mint 在 Linux 桌面

SpringCloud配置动态更新原理解析

《SpringCloud配置动态更新原理解析》在微服务架构的浩瀚星海中,服务配置的动态更新如同魔法一般,能够让应用在不重启的情况下,实时响应配置的变更,SpringCloud作为微服务架构中的佼佼者,... 目录一、SpringBoot、Cloud配置的读取二、SpringCloud配置动态刷新三、更新@R

最新版IDEA配置 Tomcat的详细过程

《最新版IDEA配置Tomcat的详细过程》本文介绍如何在IDEA中配置Tomcat服务器,并创建Web项目,首先检查Tomcat是否安装完成,然后在IDEA中创建Web项目并添加Web结构,接着,... 目录配置tomcat第一步,先给项目添加Web结构查看端口号配置tomcat    先检查自己的to

Ubuntu 怎么启用 Universe 和 Multiverse 软件源?

《Ubuntu怎么启用Universe和Multiverse软件源?》在Ubuntu中,软件源是用于获取和安装软件的服务器,通过设置和管理软件源,您可以确保系统能够从可靠的来源获取最新的软件... Ubuntu 是一款广受认可且声誉良好的开源操作系统,允许用户通过其庞大的软件包来定制和增强计算体验。这些软件

Ubuntu 24.04 LTS怎么关闭 Ubuntu Pro 更新提示弹窗?

《Ubuntu24.04LTS怎么关闭UbuntuPro更新提示弹窗?》Ubuntu每次开机都会弹窗提示安全更新,设置里最多只能取消自动下载,自动更新,但无法做到直接让自动更新的弹窗不出现,... 如果你正在使用 Ubuntu 24.04 LTS,可能会注意到——在使用「软件更新器」或运行 APT 命令时,

poj3468(线段树成段更新模板题)

题意:包括两个操作:1、将[a.b]上的数字加上v;2、查询区间[a,b]上的和 下面的介绍是下解题思路: 首先介绍  lazy-tag思想:用一个变量记录每一个线段树节点的变化值,当这部分线段的一致性被破坏我们就将这个变化值传递给子区间,大大增加了线段树的效率。 比如现在需要对[a,b]区间值进行加c操作,那么就从根节点[1,n]开始调用update函数进行操作,如果刚好执行到一个子节点,

hdu1394(线段树点更新的应用)

题意:求一个序列经过一定的操作得到的序列的最小逆序数 这题会用到逆序数的一个性质,在0到n-1这些数字组成的乱序排列,将第一个数字A移到最后一位,得到的逆序数为res-a+(n-a-1) 知道上面的知识点后,可以用暴力来解 代码如下: #include<iostream>#include<algorithm>#include<cstring>#include<stack>#in

hdu1689(线段树成段更新)

两种操作:1、set区间[a,b]上数字为v;2、查询[ 1 , n ]上的sum 代码如下: #include<iostream>#include<algorithm>#include<cstring>#include<stack>#include<queue>#include<set>#include<map>#include<stdio.h>#include<stdl

hdu 1754 I Hate It(线段树,单点更新,区间最值)

题意是求一个线段中的最大数。 线段树的模板题,试用了一下交大的模板。效率有点略低。 代码: #include <stdio.h>#include <string.h>#define TREE_SIZE (1 << (20))//const int TREE_SIZE = 200000 + 10;int max(int a, int b){return a > b ? a :