TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

2025.06版本重磅升级!聚焦硬件、仿真、设计三大模块,全面提升汽车电子开发效率与灵活性,助您轻松应对复杂测试场景!

欢迎阅读2025年6月版TSMaster软件软件汇总文档!在本月更新中,我们为用户带来了AIO、DIO、用户事件、DDS、API文档网页版功能和新API释放,旨在进一步提升软件的性能、灵活性与用户体验。接下来,我们将为您详细介绍本次更新的亮点内容,帮助您快速了解和掌握新功能,充分利用TSMaster提升工作效率。

IO

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

更新功能:TSMaster新增IO功能,支持DIO、AIO两种IO类型进行输入输出。针对不同的IO类型,支持设置数字或模块输入的采样率,数字输出的模式、电压和类型等。

【DIO配置】

1、DIO通道选择配置

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

 

2.数字输入参数

采样率(Hz): 可选0.001、0.01、0.1、1、10、25、100

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

当数字输入DI引脚无电压输入时,DI系统变量的值为0;当DI引脚输入电压超过阈值,DI系统变量的值变为1。

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

 

3. 数字输出参数

数字输出的参数设置与设备类型相关,分为TC系列和Tlog记录仪两种。TC系列的数字输出可设置普通电平输出和PWM波输出。Tlog记录仪的数字输出支持设置普通电平输出。

(1)TC系列数字输出参数支持设置输出电压等级、输出模式和输出类型。

电压等级Voltage Level: 可选5V/12V

输出模式Output Mode:

Push-Pull:可以主动输出高电平和低电平,适合高速和大电流的驱动。

Open-Drain:只能输出低电平,高电平需要外部拉电阻实现,适合多设备共享信号线。

Open-Drain-Pull:与Open-Drain类似,强调了外部拉高电阻的使用。

Open-Drain-Push:可以根据需求通过外部电路增强输出驱动能力。

输出类型Output Type:

General Output: 普通电平输出

PWM Output: 输出PWM波

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

(2)Tlog系列的数字输出,支持设置周期性汇报,用于输出状态的回读监测。

周期性汇报(Hz):0.001、0.01、0.1、1、10、25、100

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

【AIO配置】

1、AIO通道选择配置

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

2、模拟输入参数

采样率(Hz):0.001、0.01、0.1、1、10、25、100。

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

【IO监控】

TSMaster支持使用系统变量方式监控IO值。

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

【IO小程序函数】

TSMaster小程序提供了两个控制DO输出的函数:普通电平输出函数和PWM输出函数。

tsdio_set_vlevel_output_async:普通电平输出函数

使用示例1:

模式:数字输出模式设置为普通电平输出,输出电压为5V,输出模式为Push-Pull。

代码:com.tsdio_set_vlevel_output_async(CH1, 1);

观测:使用示波器监测普通电平输出的高电平为5V。

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

tsdio_set_pwm_output_async:PWM输出函数

使用示例2:

模式:数字输出模式设置为PWM输出,输出电压为5V,输出模式为Push-Pull。

代码:com.tsdio_set_pwm_output_async(CH1, 20, 1);;

观测:示波器监测PWM输出幅值为5V,占空比是20%,频率1s。

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

设计

【用户事件】

→【设计】-【用户事件】

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

更新功能:用户事件支持在某些事件之前或之后添加自定义事件。选择对应的用户事件函数后,程序会自动加载名为“user events”的C小程序库,该小程序库中包含10个与用户事件中对应的自定义函数,用户可以选择对应的自定义函数进行编辑操作。“user events”小程序库从TSMaster工程加载后便会自动运行。

示例:想要实现打开工程后,不启动工程但运行指定C小程序。

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

仿真

【DDS】

→【仿真】-【DDS】

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

更新功能:支持DDS模型,支持动态解析IDL文件,无需预先生成代码。

  1. 支持基础IDL数据库的导入查看

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

  1. 支持QoS XML配置文件的导入

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

  1. DDS通信

DataWriter

DataWriter区域展示当前已创建的DataWriter列表以及关键信息:channel_id、domain_id、topicName、typeName、启动状态等;右键可执行:启动、暂停、删除等操作。

1)创建DataWriter:

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

2)数据修改,点击“开始”,右侧DataWriter数据展示区实时显示DataWriter发送的数据。

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

3)发送频率设置区域(仅限 DataWriter) :支持设置数据发送周期,控制模拟发送。

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

DataReader

展示当前已创建的 DataReader 列表及关键信息,与 DataWriter 类似; 右键操作项一致。

1)创建DataReader : TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

2)点击“开始”后,右侧DataReader 数据展示区实时显示DataReader 接收到的数据内容。

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

【C小程序】

→【API函数接口更新】

ui_show_main_form

函数说明:在特定位置显示主窗体界面

rpc_data_channel_create

函数说明:在 master 和 slave 节点之间创建一个基于 RPC 的指针数据通道。

rpc_data_channel_transmit

函数说明:通过RPC数据通道传输数据。

rpc_data_channel_delete

函数说明:删除RPC数据通道。

调用示例:
TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

帮助

【API文档】

→【帮助】-【API文档】

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

更新功能:TSMaster新推出API文档网页版。该网址上集成现有的所有API函数说明,按照协议、功能进行分类。每个API函数除函数、传参说明外,还附带函数调用示例。

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

欢迎阅读2025年6月版TSMaster软件软件汇总文档!在本月更新中,我们为用户带来了AIO、DIO、用户事件、DDS、API文档网页版功能和新API释放,旨在进一步提升软件的性能、灵活性与用户体验。接下来,我们将为您详细介绍本次更新的亮点内容,帮助您快速了解和掌握新功能,充分利用TSMaster提升工作效率。

 

IO

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

更新功能:TSMaster新增IO功能,支持DIO、AIO两种IO类型进行输入输出。针对不同的IO类型,支持设置数字或模块输入的采样率,数字输出的模式、电压和类型等。

 

【DIO配置】

1、DIO通道选择配置

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

  1. 数字输入参数

采样率(Hz): 可选0.001、0.01、0.1、1、10、25、100

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

当数字输入DI引脚无电压输入时,DI系统变量的值为0;当DI引脚输入电压超过阈值,DI系统变量的值变为1。

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

 

  1. 数字输出参数

数字输出的参数设置与设备类型相关,分为TC系列和Tlog记录仪两种。TC系列的数字输出可设置普通电平输出和PWM波输出。Tlog记录仪的数字输出支持设置普通电平输出。

(1)TC系列数字输出参数支持设置输出电压等级、输出模式和输出类型。

电压等级Voltage Level: 可选5V/12V

输出模式Output Mode:

Push-Pull:可以主动输出高电平和低电平,适合高速和大电流的驱动。

Open-Drain:只能输出低电平,高电平需要外部拉电阻实现,适合多设备共享信号线。

Open-Drain-Pull:与Open-Drain类似,强调了外部拉高电阻的使用。

Open-Drain-Push:可以根据需求通过外部电路增强输出驱动能力。

输出类型Output Type:

General Output: 普通电平输出

PWM Output: 输出PWM波

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

(2)Tlog系列的数字输出,支持设置周期性汇报,用于输出状态的回读监测。

周期性汇报(Hz):0.001、0.01、0.1、1、10、25、100

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

 

【AIO配置】

1、AIO通道选择配置

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

2、模拟输入参数

采样率(Hz):0.001、0.01、0.1、1、10、25、100。

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

 

【IO监控】

TSMaster支持使用系统变量方式监控IO值。

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

 

【IO小程序函数】

TSMaster小程序提供了两个控制DO输出的函数:普通电平输出函数和PWM输出函数。

tsdio_set_vlevel_output_async:普通电平输出函数

使用示例1:

模式:数字输出模式设置为普通电平输出,输出电压为5V,输出模式为Push-Pull。

代码:com.tsdio_set_vlevel_output_async(CH1, 1);

观测:使用示波器监测普通电平输出的高电平为5V。

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

tsdio_set_pwm_output_async:PWM输出函数

使用示例2:

模式:数字输出模式设置为PWM输出,输出电压为5V,输出模式为Push-Pull。

代码:com.tsdio_set_pwm_output_async(CH1, 20, 1);;

观测:示波器监测PWM输出幅值为5V,占空比是20%,频率1s。

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

 

设计

【用户事件】

→【设计】-【用户事件】

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

更新功能:用户事件支持在某些事件之前或之后添加自定义事件。选择对应的用户事件函数后,程序会自动加载名为“user events”的C小程序库,该小程序库中包含10个与用户事件中对应的自定义函数,用户可以选择对应的自定义函数进行编辑操作。“user events”小程序库从TSMaster工程加载后便会自动运行。

示例:想要实现打开工程后,不启动工程但运行指定C小程序。

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

 

仿真

【DDS】

→【仿真】-【DDS】

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

更新功能:支持DDS模型,支持动态解析IDL文件,无需预先生成代码。

 

1. 支持基础IDL数据库的导入查看

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

2. 支持QoS XML配置文件的导入

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

 

3.DDS通信

DataWriter

DataWriter区域展示当前已创建的DataWriter列表以及关键信息:channel_id、domain_id、topicName、typeName、启动状态等;右键可执行:启动、暂停、删除等操作。

1)创建DataWriter:

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

2)数据修改,点击“开始”,右侧DataWriter数据展示区实时显示DataWriter发送的数据。

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

3)发送频率设置区域(仅限 DataWriter) :支持设置数据发送周期,控制模拟发送。

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

 

DataReader

展示当前已创建的 DataReader 列表及关键信息,与 DataWriter 类似; 右键操作项一致。

1)创建DataReader : TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

2)点击“开始”后,右侧DataReader 数据展示区实时显示DataReader 接收到的数据内容。

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

 

【C小程序】

→【API函数接口更新】

ui_show_main_form

函数说明:在特定位置显示主窗体界面

rpc_data_channel_create

函数说明:在 master 和 slave 节点之间创建一个基于 RPC 的指针数据通道。

rpc_data_channel_transmit

函数说明:通过RPC数据通道传输数据。

rpc_data_channel_delete

函数说明:删除RPC数据通道。

调用示例:
TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

 

帮助

【API文档】

→【帮助】-【API文档】

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

更新功能:TSMaster新推出API文档网页版。该网址上集成现有的所有API函数说明,按照协议、功能进行分类。每个API函数除函数、传参说明外,还附带函数调用示例。

TSMaster 2025.06版来了!AIO/DIO/DDS全面优化,体验再升级

 

下载权限
查看
  • 免费下载
    评论并刷新后下载
    登录后下载
  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余
声明:本站内容资源均来源于网友分享及网络公开合法渠道,但我们不对这些内容的观点、描述的准确性负责,也不保证所有信息的原创性、真实性、完整性及即时性。对于本站所含文章或资料的版权问题,如您发现有侵犯版权的情况,请联系我们进行处理。同时,我们提倡将本站内容用于个人学习交流,严禁未授权的商业用途,否则由此产生的法律后果由使用者自行承担。感谢支持!
技术分享电子电气知识中心资料下载

资料下载|某量产车型ACC功能规范

2025-7-25 21:06:01

技术分享

TSMaster DBC编辑器操作指南:功能详解+实战示例

2025-7-29 10:38:30

3 条回复 A文章作者 M管理员
  1. 电车小子

  2. 韩尚

    牛B

  3. 韩尚

    厉害

个人中心
今日签到
有新私信 私信列表
搜索