【无标题】

TSMaster的记录功能实践

提示:记录、分享TSMaster记录模块的功能实践,方便快速查阅掌握相关使用。

1.1 我是小白,TSMaster记录模块怎么开始使用?

Step1:记录模块位于主菜单【分析】->【总线记录】。
在这里插入图片描述
Step2:点击【总线记录】模块进入,支持添加多个记录模块。
在这里插入图片描述

Step3:设置记录数据文件夹路径。
在这里插入图片描述
Case2:去掉“默认”,可以点击“…”选择自定义的保存路径:
在这里插入图片描述
Step4:数据文件名的命名,可以手动输入自定义名称,比如“车型1”,“ECU1”,还可以在【名称规则】一键添加工程名称、系统时间、用户名等等。
在这里插入图片描述
Step5:点击开始记录按钮,开始记录总线报文,有暂停和停止记录按钮。
在这里插入图片描述

1.2 测试时总是忘记开始记录报文,如何实现工程启动后【自动记录】报文trace?

只需要点击总线记录模块右上方的闪电按钮,激活自动启动记录功能。
在这里插入图片描述
当工程启动之后会自动开始总线记录功能。
在这里插入图片描述
Step2:打开【测量设置】,分别选中总线记录和总线记录#2,右键-插入过滤器。
在这里插入图片描述
Step3:分别配置过滤器:总线记录设置为【通过】 CAN1的任意报文
在这里插入图片描述
总线记录#2,设置为【通过】CAN2,添加标识符范围,并过滤器设置为标识符起始:0x600 / 标识符结束:0x6FF
在这里插入图片描述
记录结果验证:

在这里插入图片描述
在这里插入图片描述

1.3 我想实现【不同通道】的【特定报文】记录到【不同的blf文件】中怎么配置?

比如:想将通道1的报文记录到“车型1”命名的blf文件中;将通道2的报文记录到“车型2”命名的blf文件中,并只记录6开头的报文ID。

Step1:先创建两个总线记录模块,“总线记录”和“总线记录#2”,并各自命名记录文件名。
在这里插入图片描述

1.4 长时间记录时,记录文件按【文件大小】还是按【报文帧数】?创建新的记录文件比较好还是All in 【无限】生成一个记录文件?

根据不同的测试场合,可以配置不同的记录文件大小生成。
在这里插入图片描述
● 无限:只生成一个记录文件,全部报文保存在这个文件中。

▲ 注意:一般不太推荐长时间记录时使用无限模式,因为长时间记录时把所有报文记录到一个文件,会造成记录文件庞大,无法打开或者在记录过程中占用电脑内存过大而造成记录文件丢失。

● 当帧数大于xx帧:以报文条数来创建新的记录文件。

参考:一百万条报文数量的CAN标准帧,文件大小大概为4.5M。
在这里插入图片描述

在这里插入图片描述

1.5 记录好的blf文件如何快速转换成asc文件和mat文件格式?

转换成ASC文件格式:
Step1:打开【分析】->【记录转换器】。
在这里插入图片描述
Step2:打开记录好的blf文件的文件夹路径。
在这里插入图片描述
Step3:将blf文件拖到source File 区域,然后点击Convert完成转换。
在这里插入图片描述
转换成mat文件格式:
Step1:同样将blf文件拖到source File 区域,然后选择保存为mat文件。
在这里插入图片描述
Step2:加载记录报文相关的DBC文件,然后点击Convert进行转换生成mat文件,并会提示Convert done。
在这里插入图片描述

1.6 记录好的blf文件可以合并或者分割吗

Yes,可以使用同星Blf_Export_Data小软件,进行blf文件合并或者分割。
在这里插入图片描述
● Blf合并功能操作:

  1. 点击导入blf文件;

  2. 同时选择多个需要合并的blf文件;
    在这里插入图片描述

  3. 可以选择并行合并,或者顺序合并,然后开始合并。
    在这里插入图片描述

  4. 合并完成,可以打开合并文件夹查看。
    在这里插入图片描述

内容概要:本文详细介绍了基于FPGA的144输出通道可切换电压源系统的设计与实现,涵盖系统总体架构、FPGA硬件设计、上位机软件设计以及系统集成方案。系统由上位机控制软件(PC端)、FPGA控制核心和高压输出模块(144通道)三部分组成。FPGA硬件设计部分详细描述了Verilog代码实现,包括PWM生成模块、UART通信模块和温度监控模块。硬件设计说明中提及了FPGA选型、PWM生成方式、通信接口、高压输出模块和保护电路的设计要点。上位机软件采用Python编写,实现了设备连接、命令发送、序列控制等功能,并提供了一个图形用户界面(GUI)用于方便的操作和配置。 适合人群:具备一定硬件设计和编程基础的电子工程师、FPGA开发者及科研人员。 使用场景及目标:①适用于需要精确控制多通道电压输出的实验环境或工业应用场景;②帮助用户理解和掌握FPGA在复杂控制系统中的应用,包括PWM控制、UART通信及多通道信号处理;③为研究人员提供一个可扩展的平台,用于测试和验证不同的电压源控制算法和策略。 阅读建议:由于涉及硬件和软件两方面的内容,建议读者先熟悉FPGA基础知识和Verilog语言,同时具备一定的Python编程经验。在阅读过程中,应结合硬件电路图和代码注释,逐步理解系统的各个组成部分及其相互关系。此外,实际动手搭建和调试该系统将有助于加深对整个设计的理解。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值